Selenium WebDriver + Java - Comment configurer les paramètres proxy pour Firefox?
Je suis un débutant développeur de test à l'aide de sélénium 2.45 et je suis en train de configurer mon FirefoxDriver à l'utilisation de mon entreprise les paramètres de proxy. Je suis ne pas le faire 🙂
Je suis en suivant les instructions à partir d'ici pour créer un profil à la volée:
L'utilisation d'un Proxy pour les FF
Mon code ressemble à ceci:
public static WebDriver driver;
String usedProxy = "http://myproxy:8080";
org.openqa.selenium.Proxy proxy = new org.openqa.selenium.Proxy();
proxy.setHttpProxy(usedProxy).setFtpProxy(usedProxy).setSslProxy(usedProxy);
DesiredCapabilities cap = new DesiredCapabilities();
cap.setCapability(CapabilityType.PROXY, proxy);
driver = new FirefoxDriver(cap);
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
driver.get("https://TestWebsite.com");
Je ne suis pas la réception de tout genre d'erreurs, mais le lien ne fonctionne pas pour ce navigateur. Lors de la vérification des Options>Avancé>Réseau>Paramètres de Connexion à partir de menu de Firefox, le proxy est réglé sur manuel, mais le texte uniquement les entrées contiennent "http://"
PS: j'ai le sentiment que c'est pertinent, mais n'en suis pas sûr: TestWebsite.com charge via https uniquement (c'est un panier)
- Cette question a été répondue ici stackoverflow.com/questions/2887978/...
Vous devez vous connecter pour publier un commentaire.
Si votre objectif est de tester vos fonctionnalités sur des adresses IP différentes, vous pouvez utiliser le Navigateur Tor.
Voici le code à actualiser les termes de référence de l'identité.
Vous pouvez trouver des informations plus détaillées ici: http://automatetheplanet.com/using-selenium-webdriver-tor-c-code/
Les exemples de code en C#, mais le code doit être identique en Java.
Essayer firefox profil. Remarque c'est le code C# et de la conversion de
Java
devrait être assez simplementCe code fonctionne pour moi:
J'ai suivi des réponses à partir de ce lien: Webdriver et serveur proxy pour firefox