0
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 配置文件

任何人都可以使用 python 提供使用'desiredcapabilities'的示例代码吗?

4

0 回答 0