我正在运行Selenium Server。我还推出了一个自动化测试脚本,我从Mozilla Selenium IDE导出并导出到我的Java客户端驱动程序,我使用JUnit 4.8在Eclipse中编译和运行该程序。两个窗口在Mozilla中启动(因为我在从Java程序实例化我的浏览器窗口对象时使用“* chrome”/ Firefox参数)。一个窗口看起来包含某种日志信息,另一个窗口是实际的自动测试浏览器窗口。
以下是我启动Selenium Server的方法。
cd C:\ Program Files \ Java \ jdk1.6.0_26 \ bin \ Selenium
java -jar。\ selenium-server-standalone-2.0rc3.jar -interactive -firefoxProfileTemplate“C:\ Users [Windows-Login] \ AppData \ Local \ Mozilla \ Firefox \ Profiles \ lcllklng.default”
服务器启动正常。我将-firefoxProfileTemplate属性放入启动命令的原因是因为我一直在Mozilla中获取不受信任的证书。我想这应该默认我的Windows登录Mozilla配置文件。但是,它没有用。每次运行我的测试用例时,我都必须单击提示。 有没有办法让它避免不受信任的证书?可能是因为我正在运行Windows 7?
如果你可以帮助我避免IE,谷歌Chrome和Safari,你也会成为我的英雄。但只有你今天感到有帮助。谢谢!
答案 0 :(得分:0)
切换到WebDriver以避免这种情况。