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

Фотография

Как зациклить тест


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

#1 kydandrew

kydandrew

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

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

Отправлено 03 июня 2012 - 20:03

В селениуме создаю тест например состоящий из 8 строк.
Вопрос:
Как мне его зациклить чтоб он после прохождения 8 строки в тесте начинал заново тест с 1 строки (бесконечно пока я его на паузу не нажму или не выключу селениум).
Какую команду нужно в конце теста указать? или что для этого вообще нужно?
Не охота каждый раз нажимать на кнопку Play в селениуме.
  • 0

#2 SANDR

SANDR

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

  • Members
  • Pip
  • 47 сообщений
  • Город:Омск

Отправлено 04 июня 2012 - 02:22

В селениуме создаю тест например состоящий из 8 строк.
Вопрос:
Как мне его зациклить чтоб он после прохождения 8 строки в тесте начинал заново тест с 1 строки (бесконечно пока я его на паузу не нажму или не выключу селениум).
Какую команду нужно в конце теста указать? или что для этого вообще нужно?
Не охота каждый раз нажимать на кнопку Play в селениуме.


Что если поставить расширение goto_sel_ide.js, вначале теста сделать
label | LabelName
а в конце теста
gotolabel | LabelName
  • 1

#3 499356863

499356863

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

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

Отправлено 04 июня 2012 - 05:54

Зачем костыли делать. Не используйте Selenium IDE, к хорошему это не приведет.
  • 0

#4 kydandrew

kydandrew

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

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

Отправлено 04 июня 2012 - 08:53

Зачем костыли делать. Не используйте Selenium IDE, к хорошему это не приведет.


а что тогда использовать для браузера?
  • 0

#5 kydandrew

kydandrew

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

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

Отправлено 04 июня 2012 - 09:00

В селениуме создаю тест например состоящий из 8 строк.Вопрос:Как мне его зациклить чтоб он после прохождения 8 строки в тесте начинал заново тест с 1 строки (бесконечно пока я его на паузу не нажму или не выключу селениум). Какую команду нужно в конце теста указать? или что для этого вообще нужно?Не охота каждый раз нажимать на кнопку Play в селениуме.

Что если поставить расширение goto_sel_ide.js, вначале теста сделать label | LabelNameа в конце тестаgotolabel | LabelName



Большое спасибо, выручили.
  • 0

#6 kydandrew

kydandrew

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

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

Отправлено 04 июня 2012 - 09:22

в идеале было бы создать программу которая не зависила бы от браузера. Которую запускаешь и она сама заходит на нужную страницу и исполняет свой скрипт. С любого компьютера, главное чтобы инернет был и браузер.

Если есть возможность, подскажите как и чем воспользоваться?!
  • 0

#7 astafev

astafev

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

  • Members
  • Pip
  • 42 сообщений
  • ФИО:Евгений

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

в идеале было бы создать программу которая не зависила бы от браузера. Которую запускаешь и она сама заходит на нужную страницу и исполняет свой скрипт. С любого компьютера, главное чтобы инернет был и браузер.

Если есть возможность, подскажите как и чем воспользоваться?!

Вы можете написать тест на selenium IDE и запускать selenium-server.jar с с опцией -htmlSuite (ссылка) и браузером. По-моему не такой уж это и костыль, использовать циклы в Selenium IDE.
А так, можете глянуть в сторону Selenium WebDriver, но смотрите сами, может вам хватит IDE.
  • 0

#8 SANDR

SANDR

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

  • Members
  • Pip
  • 47 сообщений
  • Город:Омск

Отправлено 05 июня 2012 - 01:31

в идеале было бы создать программу которая не зависила бы от браузера. Которую запускаешь и она сама заходит на нужную страницу и исполняет свой скрипт. С любого компьютера, главное чтобы инернет был и браузер.

Если есть возможность, подскажите как и чем воспользоваться?!


Может использовать тогда Selenium Core, кладется он на сервер, и запускается через браузерную строку. Прелесть в том что запускать тесты (которые уже есть на сервере) можно с любого браузера и с любого компа.
Мне лично Core не нравится, использую WebDriver
  • 0

#9 YaroslavHalyuzov

YaroslavHalyuzov

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

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

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

Хммм, не понял, объясните поподробнее...
  • 0

#10 YaroslavHalyuzov

YaroslavHalyuzov

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

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

Отправлено 10 июня 2012 - 20:31

Разобрался, спасибо =)
  • 0


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

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