Comment gérer l'authentification avec HtmlUnitDriver?Comment gérer l'authentification avec HtmlUnitDriver en utilisant Selenium WebDriver?
3
A
Répondre
2
Essayez ceci en java a semblé fonctionner pour moi
WebDriver driver = new HtmlUnitDriver() {
protected WebClient modifyWebClient(WebClient client) {
// This class ships with HtmlUnit itself
DefaultCredentialsProvider creds = new DefaultCredentialsProvider();
// Set some example credentials
creds.addCredentials("username", "password");
// And now add the provider to the webClient instance
client.setCredentialsProvider(creds);
return client;
}
};
2
Si tel est l'authentification de base que vous avez besoin, vous pouvez le faire lors de la création d'une instance de HtmlUnitDriver: (le code est en scala, mais vous pouvez facilement changer en java)
new HtmlUnitDriver() {
override def modifyWebClient(client: WebClient) = {
val creds = new DefaultCredentialsProvider()
creds.addCredentials("user-name", "user-password");
client.setCredentialsProvider(creds)
client
}
}
Questions connexes
- 1. Téléchargement de fichier en utilisant Selenium HtmlUnitDriver-headless webdriver
- 2. Impossible de prendre screenShot en utilisant HtmlUnitDriver [Selenium WebDriver java]
- 3. Authentification Facebook en utilisant Selenium WebDriver
- 4. Selenium - en utilisant l'interface WebDriver comme type
- 5. Comment gérer une pop-up en utilisant selenium webdriver
- 6. Comment gérer lightbox en utilisant java dans webdriver selenium
- 7. Webdriver et Popups dans HtmlUnitDriver
- 8. Webdriver + HtmlUnitDriver + Java + Drop-down
- 9. WebDriver HtmlUnitDriver NoSuchElementException
- 10. Selenium 3.0.x avec HTMLUnitDriver
- 11. Comment automatiser captcha en utilisant Selenium Webdriver?
- 12. Accéder à HTTPS en utilisant Selenium WebDriver
- 13. Comment gérer l'alerte avec HtmlUnitDriver dans java?
- 14. Comment gérer l'alerte intermittente dans Selenium WebDriver?
- 15. Comment gérer gérer les id d'éléments dynamiques dans Selenium Webdriver
- 16. Comment gérer Random UnhandledAlertException dans Selenium WebDriver
- 17. Comment vérifier EMail en utilisant Selenium Webdriver
- 18. Comment gérer les popovers avec Selenium Webdriver + Python
- 19. Jmeter-Webdriver Webdriver Sampler - Comment exécuter un script dans HtmlUnitDriver?
- 20. Gérer une table dans Selenium Webdriver
- 21. Gérer Xpath dynamique dans Selenium Webdriver
- 22. Comment gérer le popup popup en utilisant Selenium WebDriver avec Java?
- 23. Comment gérer le popup d'authentification dans Chrome avec Selenium WebDriver en utilisant Java
- 24. Comment gérer les popups d'authentification avec Selenium WebDriver en utilisant python?
- 25. Problème avec le flux de paiement en utilisant selenium webdriver
- 26. Comment défiler avec Selenium WebDriver en utilisant C#?
- 27. HtmlUnitWebdriver dans Selenium WebDriver
- 28. CLick étiquette UL en utilisant Selenium WEBdriver
- 29. configurer RefControl extension en utilisant Selenium Webdriver
- 30. De quelle bibliothèque est HtmlUnitDriver & WebDriver?
Est-ce que [this] (http://code.google.com/p/selenium/issues/detail?id=34) aide? –