Selenium IDE записал так
...
$rdcategory = $this->getValue("name");
...
$this->click("link=" + rdcategory);Но при запуске этого теста выдавалась ошибка
$this->waitForPageToLoad("30000");
try {
$this->assertEquals("Номер на AUTO.RU - Категория \"" + rdcategory + "\"", $this->getTitle());
} catch (PHPUnit_Framework_AssertionFailedError $e) {
array_push($this->verificationErrors, $e->toString());
}
verifytitle::testverifytitle()Решил таким образом
PHPUnit_Framework_Exception: Response from Selenium RC server for testComplete().
ERROR: Element 0 not found.
H:\NetBeansProjects\nomer\verifytitle.php:89
Full output can be found in Output window.
$this->click("link=$rdcategory");
$this->waitForPageToLoad("30000");
try {
$this->assertEquals("Номер на AUTO.RU - Категория \"$rdcategory\"", $this->getTitle());
} catch (PHPUnit_Framework_AssertionFailedError $e) {
array_push($this->verificationErrors, $e->toString());
Функция verifyLocation
Selenium IDE пишет так
try {Из-за );) само собой ничего не работает -> решение очевидно :)
$this->assertTrue((bool) preg_match('/^[\s\S]*\/map\/#lat=55\.755786&lng=37\.617633&zoom=10&type=new&date=today$/', $this->getLocation()););
} catch (PHPUnit_Framework_AssertionFailedError $e) {
array_push($this->verificationErrors, $e->toString());
}
try {U r welcome!
$this->assertTrue((bool) preg_match('/^[\s\S]*\/map\/#lat=55\.755786&lng=37\.617633&zoom=10&type=new&date=today$/', $this->getLocation()));
} catch (PHPUnit_Framework_AssertionFailedError $e) {
array_push($this->verificationErrors, $e->toString());
}
Комментариев нет:
Отправить комментарий