2011-08-05 2 views
1

Je souhaite exécuter mes tests de test à l'aide des paramètres mentionnés dans le fichier testSuite.xml et les utiliser dans mes cas de test en mentionnant @Parameters({ "selenium.host", "selenium.port", "selenium.browser", "selenium.url" }) dans mon code. Bien que, j'ai démarré un serveur autonome avec -trustAllSSLcertificates, le système donne "403 accès interdit erreur". Toutefois, si j'exécute les cas de test individuellement, en codant en dur le port, l'URL, le nom d'utilisateur &, cela fonctionne correctement.403: Accès interdit selenium

Où vais-je mal? .....

BTW, je cours mes cas de test à l'aide build.xml. Ici aussi j'ai ajouté le -trustAllSSLcertificates lors du démarrage du serveur. Mais ça ne marche toujours pas.

Aidez-nous s'il vous plaît.

Répondre

1

Lors de l'exécution Selenium WebDriver en utilisant selenium-server-standalone j'ai continué à obtenir cette erreur.

HTTP ERROR: 403 
Forbidden for Proxy 
RequestURI=/session 

Transforme que c'était parce que je devais utiliser l'url http://localhost:4444/wd/hub comme l'URL pour le client de se connecter à RemoteWebDriver.

Je suis sûr qu'il y a un certain nombre de choses qui pourraient causer le HTTP ERROR: 403, mais vous voudrez peut-être vérifier qu'il se résout à l'URL de base correcte.