I'm running this simple selenium test in java:
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();
}
but here at my office it requires proxy authentication and I have no idea how to set it.
I have to put my user and password somewhere.
Can you help me out?
PhantomJS uses the three proxy options that are set from the commandline (docs).
To use these, you have to add them to the DesiredCapabilities map (as seen in this answer):