Перейти к содержимому

explo5ion

Регистрация: 31 авг 2011
Offline Активность: 15 мар 2013 13:42
-----

Мои темы

Конфигурация TestNG.xml для построения зависимостей тестов, находящихс

28 августа 2012 - 11:08

Есть три файла с тестами:

public class class1 {
@test
public void verify1() {
...
}
}

public class class2 {
@test
public void verify2() {
...
}
}

public class class3 {
@test
public void verify3() {
...
}
}

Как в xml файле TestNG задать условие - проходить тест verify2 и(или) verify3 только в случае успешного прохождения verify1?

Не срабатывает click checkbox

02 сентября 2011 - 13:25

На странице сайта есть checkbox, при выборе которого с помощью Ajax грузиться определенная часть страницы. есть скрипт:
<?php
class Olo1 extends PHPUnit_Extensions_SeleniumTestCase
{
protected function setUp()
{
$this->setBrowser("*opera");
$this->setBrowserUrl("http://example/");
}

public function testMyTestCase()
{
$this->open("/reistassen.whtml");
$this->click("id=checkbox_price_50_100");
sleep(10);
}
}
?>
Запускаю через phpunit. В открытом окне браузера выбирается этот checkbox, но ничего не происходит, нужная часть страницы не обновляется.
Почему такое может быть???
HHHEEELLLPPPP!!!

Закрытие браузера после проведения теста

31 августа 2011 - 14:57

Запускаю selenium-server-standalone-2.4.0 через консоль командой java -jar selenium-server-standalone-2.4.0.jar -userExtensions user-extensions.js -interactive. Далее запускаю тест через консоль командой phpunit example, во время проведения теста открываеться браузер, выполняються действия, и потом браузер закрываеться. в логах сервара вконце выполнения - "Killing Firefox...". Как сделать так чтобы браузер оставался открытым после выполнения теста?