如何重用当前的浏览器窗口和会话?
授权是通过带有证书的智能卡进行的,所以我不能使用空白浏览器来测试应用程序。
我在这里看到了以前的类似问题,但是 v2 已经发布了。
Selenium Webdriver 协议允许上传用于测试会话的 Firefox 配置文件。您需要将压缩和 base64 编码的配置文件数据文件夹发送到 Selenium。以下是有关如何使用 Facebook php-webdriver 实现此目的的一些信息。
这可能是为您的测试浏览器使用一些特殊准备的一种方式。
如果您需要安装某些证书:这些是名为 cert8.db 的文件中的用户配置文件的一部分。如果您创建了一个安装了证书的用户配置文件,则可以按照上述指南将其用于您的 Selenium 测试。