Php Selenium v2:使用当前浏览器会话

Php Selenium v2:使用当前浏览器会话,php,python,selenium,Php,Python,Selenium,如何重用当前浏览器窗口和会话 授权是通过带有证书的智能卡进行的,因此我不能使用空白浏览器来测试应用程序 我在这里看到了以前类似的问题,但v2已经发布。Selenium Webdriver协议允许上传测试会话中应该使用的Firefox配置文件。您需要向Selenium发送一个压缩和base64编码的概要文件数据文件夹 这可能是为测试浏览器使用一些特殊准备的一种方法 如果您需要安装某些证书:这些是用户配置文件的一部分如果您创建了安装了证书的用户配置文件,您可以按照上面的指南将其用于Selenium测

如何重用当前浏览器窗口和会话

授权是通过带有证书的智能卡进行的,因此我不能使用空白浏览器来测试应用程序


我在这里看到了以前类似的问题,但v2已经发布。

Selenium Webdriver协议允许上传测试会话中应该使用的Firefox配置文件。您需要向Selenium发送一个压缩和base64编码的概要文件数据文件夹

这可能是为测试浏览器使用一些特殊准备的一种方法


如果您需要安装某些证书:这些是用户配置文件的一部分如果您创建了安装了证书的用户配置文件,您可以按照上面的指南将其用于Selenium测试。

Selenium Webdriver协议允许上载应用于测试会话的Firefox配置文件。您需要向Selenium发送一个压缩和base64编码的概要文件数据文件夹

这可能是为测试浏览器使用一些特殊准备的一种方法


如果您需要安装某些证书:这些是用户配置文件的一部分如果您创建了安装了证书的用户配置文件,您可以按照上面的指南将其用于Selenium测试。

是否要附加到webdriver未启动的浏览器窗口?如果您再解释一下授权过程,我可能可以帮助您使用webdriver来完成此操作。无法将驱动程序附加到当前浏览器会话,请参阅@aychedee,它使用https的ssl层进行授权。使用USB电子令牌。@Andrey Botalov我看到了,但它是v1的。@DmitryR它是v2的(
组件WebDriver
)您想附加到一个不是由WebDriver启动的浏览器窗口吗?如果您再解释一下授权过程,我可能可以帮助您使用webdriver来完成此操作。无法将驱动程序附加到当前浏览器会话,请参阅@aychedee,它使用https的ssl层进行授权。使用USB电子令牌。@Andrey Botalov我看到了,但它是v1的。@DmitryR它是v2的(
组件WebDriver
)谢谢。我认为这种方法会起作用,但它不适合在公司测试软件。这是怎么回事?你在使用不同的浏览器吗?我在使用FF和已安装的证书。空白配置文件将不起作用。这里的要点是,您不会使用空白配置文件,您可以使用证书设置一个特殊的“测试”配置文件,并且仅用于硒测试。谢谢。我认为这种方法会起作用,但它不适合在公司测试软件。这是怎么回事?你在使用不同的浏览器吗?我在使用FF和已安装的证书。空白配置文件将不起作用。这里的要点是,您不会使用空白配置文件,您可以使用证书设置一个特殊的“测试”配置文件,并且仅用于硒测试。