2010-05-04 10 views

Répondre

8

assertLocationEquals - Signale une erreur si l'emplacement actuel n'est pas égal à l'emplacement $ donné.

$this->assertLocationEquals($someNewUrl); 
+0

cool merci! J'ai oublié cette page, donc merci pour le rappel. – Andrew

0

Je pourrais aussi ajouter un

$this->selenium->waitForPageToLoad("30000"); 

ou si vous êtes vraiment paranoïaque, un

sleep(1); 

Entre l'appel à rediriger et la vérification de la page pour voir que la nouvelle URL chargée. Cela devrait servir de tampon dans le cas d'une réponse du serveur Web légèrement plus lente.