gpt4 book ai didi

ssl - 使用 maven 运行 Selenium RC - https 站点有证书问题

转载 作者:太空宇宙 更新时间:2023-11-03 13:08:36 25 4
gpt4 key购买 nike

我正在尝试使用 Selenium RC 设置自动 Java 测试。由于我的网站使用的是 https,我收到了一个烦人的证书弹出窗口,我必须在测试开始运行之前将其删除。我认为 trustAllSSLCertificates 与 *pifirefox 相结合是个好主意,因此将其添加到 pom.xml 中,如下所示:

        <plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>selenium-maven-plugin</artifactId>
<version>1.1</version>
<configuration>
<trustAllSSLCertificates>true</trustAllSSLCertificates>
<firefoxProfileTemplate>C:/Users/me/AppData/Roaming/Mozilla/Firefox/Profiles</firefoxProfileTemplate>
</configuration>
<executions>
<execution>
<phase>pre-integration-test</phase>
<goals>
<goal>start-server</goal>
</goals>
<configuration>
<background>true</background>
</configuration>
</execution>
</executions>
</plugin>

如您所见,我还创建了一个 Firefox 配置文件,并在其中添加了站点。仍然感觉 Firefox 根本没有运行我的特殊配置文件,而是每次都运行一个新的配置文件。此外,只要我添加证书,测试就可以正常运行。

谢谢!周杰伦

最佳答案

除非您指定骨架配置文件(并将其设置为“小”),否则 Selenium 将创建一个新的配置文件。

我实际上做的是创建单独的 firefox 配置文件并根据使用的证书命名它们。然后我让测试代码获得适当的 selenium/web 驱动程序实例。

关于ssl - 使用 maven 运行 Selenium RC - https 站点有证书问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6517801/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com