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

Фотография

Selenium IDE


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

#1 arttek

arttek

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

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Орландо Блум

Отправлено 23 сентября 2013 - 12:22

Здравствуйте такой вопрос, после того когда я нажимаю на record и начинаю тестировать сайт ( формы заполнения ) а потом, пытаюсь воспроизвести этот тест с помощью selenium, на определенном этапе находится ошибка, когда selenium ее находит он останавливается при этом тест дальше до конца не проходит, как сделать что бы при прогонке теста и нахождения ошибки он шел дальше до конца ? :acute:
  • 0

#2 tab15

tab15

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

  • Members
  • PipPip
  • 128 сообщений

Отправлено 23 сентября 2013 - 13:25

Изменить все assertXXX на verifyXXX

Но это все равно не гарантирует полного прохождения теста.
  • 0

#3 arttek

arttek

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

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Орландо Блум

Отправлено 08 октября 2013 - 16:06

Так вроде когда тест стоит на рекорд,а я просто делаю шаги по сайту проверок типо verify нету, ведь я их не ставлю в настройках, а просто потом повторно запускаю тест, как просмотр
  • 0

#4 Snap

Snap

    Специалист

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


Отправлено 09 октября 2013 - 08:34

Ну а смысл тесту идти дальше, если произошла ошибка и он не смог куда-то клукнить/что-то найти и т.п.?
  • 0

#5 egorqqa

egorqqa

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

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

Отправлено 21 октября 2013 - 11:55

Так же интересует настройка для продолжения прохождения теста, после получения ошибки.
  • 0

#6 Dalay_LAMO

Dalay_LAMO

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

  • Members
  • PipPipPipPip
  • 265 сообщений
  • ФИО:Дмитрий
  • Город:Санкт-Петербург


Отправлено 21 октября 2013 - 15:16

Ну а смысл тесту идти дальше, если произошла ошибка и он не смог куда-то клукнить/что-то найти и т.п.?



На примере verifyText() - если не найден локатор, выполнение теста останавливается, что, по-моему, не совсем логично, так как там может быть ещё несколько проверок, которые могут быть успешно пройдены. Получается эдакий встроенный assertElementPresent().
  • 0

#7 Snap

Snap

    Специалист

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


Отправлено 22 октября 2013 - 07:55


Ну а смысл тесту идти дальше, если произошла ошибка и он не смог куда-то клукнить/что-то найти и т.п.?



На примере verifyText() - если не найден локатор, выполнение теста останавливается, что, по-моему, не совсем логично, так как там может быть ещё несколько проверок, которые могут быть успешно пройдены. Получается эдакий встроенный assertElementPresent().

Ну я как раз таки имел ввиду действия, а проверки это уже немного иное. Думаю, автор топика имеет ввиду именно их.
  • 0

#8 Dalay_LAMO

Dalay_LAMO

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

  • Members
  • PipPipPipPip
  • 265 сообщений
  • ФИО:Дмитрий
  • Город:Санкт-Петербург


Отправлено 22 октября 2013 - 08:47

Ну я как раз таки имел ввиду действия, а проверки это уже немного иное. Думаю, автор топика имеет ввиду именно их.


Да, перечитал первый пост, скорей всего это имеется в виду, и тогда логично, что тест останавливается, так как не в его силах понять, какое действие автор считает обязательным, а какое можно безболезненно зафейлить. :crazy:
Однако, это не отменяет факта нелогичного (с моей точки зрения) поведения verifyText().
  • 0


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

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