Я пытаюсь создать тест для теста.Тест работает следующим образом:
Нажмите и дождитесь ссылки теста.
На первой странице есть вопрос и переключатели.Пользователь нажимает кнопку-переключатель, затем нажимает кнопку «Отправить» и ждет ее.
Вторая страница - это другой вопрос с переключателями.Пользователь нажимает кнопку с зависимой фиксацией, затем нажимает и ждет кнопку отправки и т. Д.
После N страниц на странице результатов я хочу убедиться, что какой-то текст существует.
Цели этого теста: (1) чтобы пользователь мог пройти тест до самого конца, (2) вопросы теста отправляются правильно (без исключений между представлениями), (3) пользователь видит ожидаемые результаты.
Я знаю, что я могу легко сделать это с Selenium RC, но мне нужно, чтобы это было в Selenium IDE, чтобы нетехнические люди могли просто нажимать кнопку, когда они делаюттест дыма.(Я знаю, что QA должен делать это, но я не устанавливаю правила.)
Мой вопрос: как мне лучше всего протестировать викторину с динамическим количеством вопросов (викторины, представленные в нашей викторине?)страница меняется изо дня в день, а некоторые отключаются или удаляются из системы)?
Я пытаюсь сделать это в JavaScript (перевод сценария в runScript), но не могу понять, как это сделатьэквивалент "clickAndWait" в скрипте, поэтому я не могу отправить.
Я новичок в JavaScript, кстати.