Esempio n. 1
0
    def driver(self, request, device_logger):
        os.system('cd /Users/mayukataoka/Library/Android/sdk/emulator')
        command = './emulator -avd ' + str(os.getenv('AVD'))
        os.system(command)

        calling_request = request._pyfuncitem.name
        driver = webdriver.Remote(
            command_executor=EXECUTOR,
            desired_capabilities=get_desired_capabilities())

        yield driver

        driver.press_keycode(4)
        take_screenhot_and_logcat(driver, device_logger, calling_request)
        driver.quit()
        os.system('adb emu kill')
 def fin():
     take_screenhot_and_logcat(driver, device_logger, calling_request)
Esempio n. 3
0
 def fin():
     take_screenhot_and_logcat(driver, device_logger, calling_request)
     driver.quit()