profile = webdriver.FirefoxProfile("C:\\Users\\xyz\\Desktop\\New folder (3)")
profile.set_preference('webdriver_assume_untrusted_issuer', True)
profile.update_preferences()
driver = webdriver.Firefox(firefox_profile=profile)
driver.implicitly_wait(10)
driver.get("https://xx.xx.2xx.xx/login")
这在Windows中运行良好,但在linux中不起作用。我需要在linux上运行我的测试。
现在我尝试了一种方法,但它需要使用firefox配置文件。我的要求是有50个设备(IP地址不同,其余部分相同),框架将选择空闲设备。
我的解决方案: - 创建firefox配置文件 - 从我的设备下载ssl证书 - 将证书添加到cert8.db - 加上上面的代码。
但上述解决方案有时会失败。我想尽可能避免使用firefox配置文件
任何人都可以使用'expectcapabilities'使用python提供示例代码吗?