5

यह अजगर कोड का उपयोग:कार्यात्मक परीक्षण करता है, तो रिकॉर्डिंग ठीक काम करता है की जाँच करने के appium और अजगर

def setUp(self):"Setup for the test" 
     desired_caps = {} 
     desired_caps['browserName']='' 
     desired_caps['platformName'] = 'Android' 
     desired_caps['platformVersion'] = '4.4.2' 
     desired_caps['deviceName'] = 'd65d04425101de' 
     # Returns abs path relative to this file and not cwd 
     desired_caps['app'] = '/home/karthik/appiumworkspace/tests/app-debug (2).apk' 
     desired_caps['appPackage'] = 'com.prueba.maverick' 
     desired_caps['app-activity'] = '.SplashActivity' 
     desired_caps['app-wait-activity'] = '.MainActivity' 
     self.driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps) 

    def tearDown(self): 
     "Tear down the test" 
     self.driver.quit() 


    def test_whether_app_is_installed(self): 
     "Test if the app has been installed correctly" 
     self.driver.is_app_installed('com.prueba.maverick') 

     print('APP HAS BEEN INSTALLED') 


    def test_record_the_audio(self): 
     "Test it clicks on Record button correctly" 
     element = WebDriverWait(self.driver, 15).until(EC.presence_of_element_located((By.NAME, "PRESS TO RECORD"))) 
     element.click() 
     time.sleep(10) 
     element = WebDriverWait(self.driver, 15).until(EC.presence_of_element_located((By.NAME, "RECORDING PRESS TO STOP"))) 
     element.click() 
     print('AUDIO RECORDED SUCCESSFULLY')   

    if __name__ == '__main__': 
     suite = unittest.TestLoader().loadTestsFromTestCase(MaverickAndroidTests) 
     unittest.TextTestRunner(verbosity=2).run(suite) 

यह यहाँ तक ठीक काम करता है ..

अब मैं भौतिक डिवाइस में जांचना है, चाहे रिकॉर्डिंग वास्तव में मौजूद है या नहीं ..

मुझे देविक में जाना है ई फ़ाइल प्रबंधक, रिकॉर्ड किए गए ऑडियो (रिकॉर्डिंग.एमपीई) की उपस्थिति की जांच के लिए

मैं इसके लिए टेस्ट केस कैसे लिख सकता हूं ??

उत्तर

4

आप फ़ाइल प्रबंधक एप्लिकेशन खोलें और एप्लिकेशन फ़ोल्डर में नेविगेट और उस फ़ोल्डर में recording.mp3 फ़ाइल की उपस्थिति की जांच कर सकते हैं।

संबंधित मुद्दे