
Не срабатывает click checkbox
#1
Отправлено 02 сентября 2011 - 13:25
<?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!!!
#2
Отправлено 02 сентября 2011 - 13:52
#3
Отправлено 02 сентября 2011 - 14:46
Хинт: если у вас аякс -- засуньте селениум-1 в дальний ящик шкафа и начинайте курить селениум-2, там к бубну приходится прибегать гораздо реже.
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#4
Отправлено 05 сентября 2011 - 08:10
в MF все ок
#5
Отправлено 05 сентября 2011 - 08:54
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#6
Отправлено 05 сентября 2011 - 09:00
$this->click("id=checkbox_price_50_100"); $this->fireEvent("id=checkbox_price_50_100","click");Событие не обязательно может быть вызвано именно кликом. Например, это может быть событие по изменению состояния "change" и т.д.
Selenium 2.0: стартовый уровень онлайн | Программирование на Java для тестировщиков онлайн | Автоматизация функционального тестирования онлайн | Selenium WebDriver: полное руководство онлайн |
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных