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

Фотография

trim пробелов в netBeans+Selenium RC


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

#1 t0xa

t0xa

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

  • Members
  • Pip
  • 29 сообщений

Отправлено 25 ноября 2011 - 09:20

Доброго времени суток.

Существует проблема ввода в поле логина имени пользователя с "пробелом" в начале / в конце / в начале и в конце

Входные данные:

Форма логина на сайт вида:
<form id="login_form" method="post">
 <input id="login" type="text" name="login" />
 <input id="pass" type="password" name="password" />
 <input id="submit" type="submit" value="submit" />
</form>
Часть кода теста:
$this->type("id=login", " tester");
$this->type("id=pass", "123");
$this->click("id=submit");

При прохождении теста, в поле логина подставляеться заданное зачение tester но без пробела в начале. В связи с этим вопрос - как обойти данну фичу netBeans (или он тут не при чём)?

Я пробовал использовать константы, вида:
$spase = ' ' .login;
но в поля ввода упорно подставляеться значение .login без пробела
  • 0

#2 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 25 ноября 2011 - 20:12

Это "фича" Selenium RC -- http://code.google.c...s/detail?id=755
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#3 t0xa

t0xa

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

  • Members
  • Pip
  • 29 сообщений

Отправлено 28 ноября 2011 - 13:02

и на том спасибо :sad:
  • 0

#4 Misha_NSK

Misha_NSK

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

  • Members
  • Pip
  • 58 сообщений


Отправлено 08 декабря 2011 - 03:55

если не критична работа с JS можно пользуя httpUnit или на прямую сокетами осуществлять подобные запросы.
  • 0

#5 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 08 декабря 2011 - 07:48

Ну или переходите уже на Selenium 2.0 :)
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#6 Serzhant

Serzhant

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

  • Members
  • Pip
  • 11 сообщений
  • ФИО:Сергей К
  • Город:Минск

Отправлено 09 декабря 2011 - 09:29

Подскажите, а жёсткий пробел не поможет в этом случае ?
  • 0

#7 t0xa

t0xa

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

  • Members
  • Pip
  • 29 сообщений

Отправлено 19 июля 2012 - 12:23

Подскажите, а жёсткий пробел не поможет в этом случае ?

неа, тоже не поможет, ну по крайней мере в моём случае не помог
  • 0


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

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