Тестирование чего-то, что требует динамической загрузки страниц с использованием Selenium IDE - PullRequest
0 голосов
/ 14 декабря 2010

Я пытаюсь создать тест для теста.Тест работает следующим образом:

  1. Нажмите и дождитесь ссылки теста.

  2. На первой странице есть вопрос и переключатели.Пользователь нажимает кнопку-переключатель, затем нажимает кнопку «Отправить» и ждет ее.

  3. Вторая страница - это другой вопрос с переключателями.Пользователь нажимает кнопку с зависимой фиксацией, затем нажимает и ждет кнопку отправки и т. Д.

  4. После N страниц на странице результатов я хочу убедиться, что какой-то текст существует.

Цели этого теста: (1) чтобы пользователь мог пройти тест до самого конца, (2) вопросы теста отправляются правильно (без исключений между представлениями), (3) пользователь видит ожидаемые результаты.

Я знаю, что я могу легко сделать это с Selenium RC, но мне нужно, чтобы это было в Selenium IDE, чтобы нетехнические люди могли просто нажимать кнопку, когда они делаюттест дыма.(Я знаю, что QA должен делать это, но я не устанавливаю правила.)

Мой вопрос: как мне лучше всего протестировать викторину с динамическим количеством вопросов (викторины, представленные в нашей викторине?)страница меняется изо дня в день, а некоторые отключаются или удаляются из системы)?

Я пытаюсь сделать это в JavaScript (перевод сценария в runScript), но не могу понять, как это сделатьэквивалент "clickAndWait" в скрипте, поэтому я не могу отправить.

Я новичок в JavaScript, кстати.

1 Ответ

1 голос
/ 14 декабря 2010

сообщение в блоге , описывающее то же самое ...

...