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

JIu4

Регистрация: 24 авг 2011
Offline Активность: 10 мая 2012 08:51
-----

Мои сообщения

В теме: Форма с постоянно меняжщимся именем

29 августа 2011 - 06:59

Попробуйте так:
//input[contains(@name, "to")]
или
//input[@type="text" and contains(@name, "to")]

В теме: подтвердить что элемента нет на странице

29 августа 2011 - 06:46

Можно делать проверку по элементу. Как это предложил "Lzk".
Есть вариант проверки по тексту.
Сперва в переменную заносите текст, а после удаления проверяете, что его нет на странице

$this->_browser->assertFalse(
	        $this->_browser->isTextPresent(
	            $title));

В теме: selenium + phpunit тесты

25 августа 2011 - 03:11

А в чем собственно у вас проблема? Вы не видите это окошко при прогонке тестов? Тест валится на этой строчке?


Проблема заключается в том, что после нажатия "удалить" появляется окошко подтверждения ("cancel" "ok"). И тест дальше не идёт.
Т.е. тест останавливается на строчке клика по кнопке "удалить", и ждёт пока выполниться действие на окне подтверждения.
Если самому нажать на "enter" или кликнуть по "ok" то тогда начинают выполняться строчки, которые идут после "click"(нажатия на кнопку "удалить")

Не могу решить проблему с автоматическим подтверждение удаления.

В теме: selenium + phpunit тесты

24 августа 2011 - 06:54

Сама ссылка выглядит таким образом.

<a onclick="return confirm('Вы действительно хотите удалить?')" href="(ссылка)">удалить</a>

В теме: selenium + phpunit тесты

24 августа 2011 - 06:47

Будь любезен, подскажи какими методами пользоваться?
Раньше обходился прогонкой тестов в одном окне.