android
  • python
  • automation
  • functional-testing
  • python-appium
  • 2016-03-09 14 views 5 likes 
    5

    Đây là mã python để kiểm tra xem buổi ghi hình hoạt động tốt:kiểm tra chức năng của một ứng dụng Android sử dụng appium và trăn

    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) 
    

    Nó hoạt động tốt cho đến đây ..

    Bây giờ tôi phải kiểm tra trong thiết bị vật lý , cho dù bản ghi có thực sự hiện diện hay không ..

    Tôi phải đi đến nhà cung cấp e Trình quản lý tệp, để kiểm tra sự hiện diện của âm thanh đã ghi (ghi.mp3)

    Làm cách nào để viết trường hợp thử nghiệm cho điều đó?

    Trả lời

    4

    Bạn có thể mở ứng dụng Trình quản lý tệp và điều hướng đến thư mục ứng dụng và kiểm tra sự hiện diện của ghi.mp3 tệp trong thư mục đó.

    Các vấn đề liên quan