2010-09-27 23 views
0

Quelqu'un peut-il me dire pourquoi Selenium ne peut pas retourner d'ouvrir cette URL HTTPS interne?Pourquoi Selenium ne retourne-t-il pas cette URL HTTPS interne?

https://red1cert.red-usa.com:37443/index.php3

Après un appel à selenium.open("https://red1cert.red-usa.com:37443/index.php3"), se bloque et Sélénium après un très long moment, il se termine avec une erreur de serveur. Aidez-moi, s'il vous plaît.

+0

Etes-vous sûr que l'URL est accessible? Je ne peux pas l'ouvrir à partir d'ici. – Tim

+0

Donc désolé. Je viens de réaliser que j'ai envoyé une URL qui est dans notre réseau. hmm !! Toute idée de ce qui pourrait être le problème basé sur le comportement décrit ci-dessus Tim ?? Merci – Afamee

+0

Pouvez-vous accéder à cette URL à partir d'un navigateur manuellement sur le même ordinateur que Selenium? Est-ce que Selenium lance avec succès un navigateur, et si oui, que se passe-t-il dans le navigateur? Il peut s'agir d'un problème de certificat de sécurité, mais vous devriez au moins voir le navigateur tenter d'ouvrir l'URL. –

Répondre

0

Je ne suis pas encore expert de Selenium RC, en train de l'essayer. Cela dit, j'ai découvert que si vous définissez la vitesse à quelque chose comme 1000, cela pourrait aider!

En Java: selenium.setSpeed ​​("1000"); En PHP: $ this-> setSpeed ​​("1000");

Bonne chance!

0

Ceci peut être attribué au bogue selenium.open(), avec la version 1.0.3, où il ne répond plus. J'ai rencontré ceci pour un script ouvrant plusieurs sites séquentiellement. En supposant que votre URL est accessible, en dehors de Selenium, essayez d'utiliser Selenium 2.0 et exécutez la même commande.

Voici le lien à ma question avant - selenium.open() becomes unresponsive in an iterative test