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

Фотография

Selenium Пауза


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

#1 patr14ek

patr14ek

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

  • Members
  • Pip
  • 37 сообщений
  • ФИО:Lizz Stumph
  • Город:localhost


Отправлено 18 июля 2011 - 06:25

Доброго времени суток!
Подскажите пожалуйста,как сделать паузу во время теста, например, на 60 секунд. Спасибо.
  • 0
ЕДРЕНАЯ КОНСОЛЬ ДЕЛАЕТ МЕНЯ СИЛЬНЕЙ!

#2 Vitalik_V

Vitalik_V

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

  • Members
  • PipPip
  • 149 сообщений
  • ФИО:Виталий
  • Город:Харьков

Отправлено 18 июля 2011 - 07:04

Доброго времени суток!
Подскажите пожалуйста,как сделать паузу во время теста, например, на 60 секунд. Спасибо.

С той информации, что Вы дали, можно только посоветовать исполнить ритуальный танец, с волшебными бубнами!!!!
  • 0

#3 dinas

dinas

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

  • Members
  • Pip
  • 52 сообщений
  • Город:Минск

Отправлено 18 июля 2011 - 07:33

Для полноты информации не хватает буквально двух-трех букв. RC или IDE?
Если RC, юзайте средства языка программирования типа sleep
Если IDE, простой нативно задержки там кажется нет. Хотя могу ошибаться.
  • 0

#4 stmark

stmark

    Опытный участник

  • Members
  • PipPipPipPip
  • 404 сообщений
  • ФИО:Докучаев Сергей
  • Город:Ярославль


Отправлено 18 июля 2011 - 07:45

Омг, примерно так ставится пауза на 60 секунд:

Selenium IDE:
pause | 60000

Selenium RC + С sharp
Thread.Sleep (60000);

В PHP вроде как sleep (60);
  • 0

#5 horhe

horhe

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

  • Members
  • PipPip
  • 100 сообщений
  • ФИО:Юрко
  • Город:Kraków

Отправлено 18 июля 2011 - 07:55

Selenium RC + Java
Thread.Sleep (60000L);

P.S. но паузы в тестах не есть хорошо, если, конечно, они не обусловлены чем либо технологическим, лучше ожидать элемента, события, состояния и тп...
  • 0
Piobaireachd isn't mysterious, difficult or hard - it's just music...

#6 SMakc

SMakc

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

  • Members
  • Pip
  • 56 сообщений
  • ФИО:Максим
  • Город:Москва

Отправлено 18 июля 2011 - 08:23

Спешу подключиться к обсуждению столь животрепещущей темы, для Selenium RC есть метод pause, реализация на perl:

$selenium->pause(60000);

  • 0

#7 499356863

499356863

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

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

Отправлено 18 июля 2011 - 18:14

RC+C#
Юзаю Thread.sleep(60000). В милисекундах соответственно int значение.
  • 0

#8 barancev

barancev

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

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


Отправлено 18 июля 2011 - 18:55

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

#9 stmark

stmark

    Опытный участник

  • Members
  • PipPipPipPip
  • 404 сообщений
  • ФИО:Докучаев Сергей
  • Город:Ярославль


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

На всякий случай спрошу -- а зачем делать паузу?


Порой бывает необходимым, да и при отладке тестов помогает, хотя конечно зло сравнимое с goto.
  • 0

#10 barancev

barancev

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

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


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


На всякий случай спрошу -- а зачем делать паузу?

при отладке тестов помогает

При отладке лучше поставить брекпоинт, если надо рассмотреть ситуацию повнимательнее, нет?
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#11 stmark

stmark

    Опытный участник

  • Members
  • PipPipPipPip
  • 404 сообщений
  • ФИО:Докучаев Сергей
  • Город:Ярославль


Отправлено 20 июля 2011 - 12:42

При отладке лучше поставить брекпоинт, если надо рассмотреть ситуацию повнимательнее, нет?


Бывает, что вот это конкретное место в тесте пока не интересует и нужно что бы просто тест продолжил дальше выполняться, для этого случая и сталвю паузу, если не срабатывает простое ожидание объекта.
  • 0

#12 patr14ek

patr14ek

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

  • Members
  • Pip
  • 37 сообщений
  • ФИО:Lizz Stumph
  • Город:localhost


Отправлено 27 июля 2011 - 11:54

Да, действительно,не дописала.
у меня RC + PHP и решение я нашла сама почти сразу,но отписать сюда забыла.
Всем большое спасибо, а вообще, в последствии, обошлась без паузы.
  • 0
ЕДРЕНАЯ КОНСОЛЬ ДЕЛАЕТ МЕНЯ СИЛЬНЕЙ!


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

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