【发布时间】:2018-12-11 00:33:39
【问题描述】:
背景测试:
Android 7.0、8.0、8.1
Appium 1.8.1
ChromeDriver 版本测试:
2.17、2.23、2.30、2.34
当我使用 Android Emulator 来使用系统中已有的 Chrome 时,我不断收到相同的错误,即“没有找到可以自动化 Chrome 51.0.2704 的 Chromedriver”。我测试了低版本和高版本的驱动,从Android 7.0切换到8.0、8.1,我仍然收到同样的错误。
import unittest, os
from appium import webdriver
from time import sleep
class test(unittest,TestCase):
def setUp(self):
capabilities.setCapability("broserName", 'Android');
capabilities.setCapability("version", '7.0');
capabilities.setCapability("deviceName", 'Android Emulator');
capabilities.setCapability("browserName", 'Browser');
driver = webdriver.Remote("https://localhost:4723/wd/hub", capabilities)
driver.get('https://www.google.com')
def tearDown(self):
self.driver.quit()
if __name__ == "__main__":
suite = unittest.TestLoader().loadTestsfromTestCase(test)
unittest.TextTestRunner(verbosity = 2).run(suite)
【问题讨论】:
标签: android selenium appium selenium-chromedriver emulation