java - java中selenium rc驱动程序的代理

标签 java proxy selenium-rc selenium-webdriver

如何在 Java 中为 selenium 配置代理?

我正在连接到 selenium:

Process p = Runtime.getRuntime().exec("java -jar lib/selenium-server.jar");
selenium = new DefaultSelenium("localhost", 4444, "*safari", "www.example.com");

我想为将在 safari 浏览器中运行 selenium 应用程序的代理配置没有用户名和密码凭据的免费代理。

我已经尝试了下面的代码来为测试设置代理

System.setProperty("http:proxyHost","207.229.122.162"); System.setProperty("http:proxyPort","3128");

但是上面的代码不能正常工作!!它甚至接受 null 作为参数,

请给我一些解决问题的方法!!

提前致谢!!

最佳答案

您可以在netbeans 下自定义运行配置。项目属性 -> 运行。问候。

关于java - java中selenium rc驱动程序的代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9851427/

相关文章:

java - 使用 selenium 单击 "rel"属性

python - 如何重用 selenium 浏览器 session

http - 在 HTTP 和 HTTPS 中运行自动 Selenium 测试的好模式?

java - JAXB。从字符串中获取 boolean 值

java - 如何防止Java客户端使用系统代理?

apache - 当 Icecast 在代理后面工作时,如何在 Icecast 统计信息中查看正确的客户端 IP

proxy - nginx上游的socks5代理/隧道?

Java多线程等待线程完成

java - 如何根据两列的范围查询HBase?

java - 如何在高分辨率屏幕上正确缩放图像