Selenium RC WaitForPageToLoad Hangs

Triet

New Member
I am trying to get Selenium RC up and running for doing some automated testing on my website. I am finding that I constantly want to verify that I haven't broken any features, and manual testing is starting to become tiresome.However, I can't seem to get Selenium RC to work with WaitForPageToLoad.I tried copying the basic example that they give in the selenium documentation, but the test always gets stuck at: $this->waitForPageToLoad("30000"); I can see that it gets that far in the window that it brings up and that the page appears to have loaded correctly (we are at a google search result page). But the test fails with a timeout.\[code\]require_once 'PHPUnit/Extensions/SeleniumTestCase.php';/** * Description of Test * * @author brian */class Test extends PHPUnit_Extensions_SeleniumTestCase { function setUp() { $this->setBrowser("*safari"); $this->setBrowserUrl("http://www.google.com/"); } function testMyTestCase() { $this->open("/"); $this->type("q", "selenium rc"); $this->click("btnG"); $this->waitForPageToLoad("30000"); $this->assertTrue($this->isTextPresent("Results * for selenium rc")); }}\[/code\]What is even more interesting is that if I refresh the page when it is waiting, everything continues on as expected. So it would appear as though the waitForPageToLoad isn't realizing that the page has already loaded.
 
Back
Top