Nous avons un tas de redirections dans notre configuration Apache. Je voudrais automatiser les tests de redirections avec Selenium, ce qui m’a conduit à quelques problèmes:
Peut-être que le selenium n’est pas la meilleure solution pour cela. D’autres suggestions?
Selenium-RC a un mode de capture du trafic, défini comme selenium.start("captureNetworkTraffic=true");
cela vous permettra de capturer les réponses HTTP, y compris les redirections et les codes d’erreur.
Voici une excellente ressource sur comment capturer et traiter / formater ces informations une fois récupérées. Il utilise Python, cependant, mais devrait vous donner un début.
Pour vérifier l’URL du navigateur, vous pouvez utiliser selenium.getLocation();
dans l’implémentation de python,
driver = webdriver.Firefox() print driver.current_url