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

Фотография

PHPUnit + Selenium 2. Добавление value в input


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 Grek011

Grek011

    Новый участник

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Кирилл

Отправлено 02 мая 2013 - 11:11

Добрый день. Для небольшой презентации решил автоматизировать проверку формы на Facebook силами PHPUnit + Selenium. Столкнулся с ситуацией когда value в input добавляется побуквенно с таймаутом в 5 секунд. В Ruby sendkeys добавляется целиком слово, а тут по букве через 5 секунд. Если кто знает почему именно так происходит дабвление, то буду очень рад послушать знатоков)

public function testFormValidation() {
$form_fields = array($this->byID("u_0_5"),
$this->byID("u_0_6"),
$this->byID("u_0_7"),
$this->byID("u_0_8"),
$this->byID("u_0_9"));

$form_fields[0]->value("input");

$reg_button = $this->byID("u_0_2");
$reg_button->click();

sleep(1);
$incorrect_data = $this->byID("reg_error_inner");
$this->assertContains("You must fill in all of the fields.", $incorrect_data->text());


Вычислил: дело в IE браузере, если кто знает как в 10 ускорить процесс, буду рад помощи. Спасибо.
  • 0

#2 ashipovalov

ashipovalov

    Активный участник

  • Members
  • PipPip
  • 142 сообщений
  • ФИО:Шиповалов Александр


Отправлено 03 мая 2013 - 07:51

Единственное, что как я вижу можно ускорить это использовать 32-bit версию IE, 64-bit работает уж очень медленно
  • 1

#3 Grek011

Grek011

    Новый участник

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Кирилл

Отправлено 03 мая 2013 - 14:32

спасибо, попробую.
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных