我在java中运行这个简单的selenium测试:
public static void main(String[] args){
WebDriver driver = new PhantomJSDriver();
driver.get("http://www.google.com");
WebElement element = driver.findElement(By.id("gbqfif"));
element.sendKeys("cheese");
element.submit();
System.out.println("Titulo:"+driver.getTitle());
driver.quit();
}
Run Code Online (Sandbox Code Playgroud)
但在我的办公室,它需要代理身份验证,我不知道如何设置它.
我必须把我的用户和密码放在某个地方.
你能帮我吗?
我已经使用 Selenium 2 周了。
到目前为止它真的很有用。
开发时,我喜欢让浏览器弹出,这样我就可以看到发生了什么,但在生产中,我不希望服务器不断打开和关闭 Firefox 窗口。我浏览了这个论坛,进行了谷歌搜索等,但找不到在后台运行浏览器的方法。
任何人都有关于如何做到这一点的提示?