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

Фотография

продолжение теста после ошибки


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

#1 ganzalik228

ganzalik228

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

  • Members
  • PipPip
  • 79 сообщений
  • ФИО:Артур

Отправлено 24 марта 2012 - 09:12

Возможно ли сделать так, чтобы тест не останавливался после ошибки?
  • 0

#2 Skuayer

Skuayer

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

  • Members
  • PipPip
  • 115 сообщений
  • ФИО:Жуков Анатолий Викторович
  • Город:Санкт-Петербург

Отправлено 24 марта 2012 - 14:01

можно)
  • 0

#3 selevo

selevo

    Постоянный участник

  • Members
  • PipPipPip
  • 156 сообщений
  • ФИО:Сергей

Отправлено 24 марта 2012 - 17:16

как
  • 0
Действительность,собой определяй.
(с)из лучших на свете книг "Звенящие кедры России"

#4 Skuayer

Skuayer

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

  • Members
  • PipPip
  • 115 сообщений
  • ФИО:Жуков Анатолий Викторович
  • Город:Санкт-Петербург

Отправлено 24 марта 2012 - 19:45

какой вопрос - такой и ответ! экстрасенсы в отпуске....

идея - отлавливать ошибки и своевременно обрабатывать. для java+testNG гуглить софт асерты
  • 0

#5 ganzalik228

ganzalik228

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

  • Members
  • PipPip
  • 79 сообщений
  • ФИО:Артур

Отправлено 26 марта 2012 - 07:12

какой вопрос - такой и ответ! экстрасенсы в отпуске....

идея - отлавливать ошибки и своевременно обрабатывать. для java+testNG гуглить софт асерты

конкретно в IDE, не в RC, например вот фэйл на "assertTextPresent", например в данной проверке, заданного текста нет, естесвенно тест стопорится, как сделать что бы он тестил дальше.
  • 0

#6 Fixfix

Fixfix

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

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

Отправлено 26 марта 2012 - 07:20

При невыполнении assertTextPresent - тест будет останавливаться
Вам нужна команда verifyTextPresent (тест отметит данную проверку как FAILD, но продолжит работу).
  • 0

#7 ganzalik228

ganzalik228

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

  • Members
  • PipPip
  • 79 сообщений
  • ФИО:Артур

Отправлено 26 марта 2012 - 07:32

ага, вот в чём хитрость) спасибо) если не трудно, в чём вообще разница assert и verify? прост всё время делаю всё через assert
  • 0

#8 ganzalik228

ganzalik228

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

  • Members
  • PipPip
  • 79 сообщений
  • ФИО:Артур

Отправлено 26 марта 2012 - 07:34

суть то ясна скажем так по значению этих слов, но в чём разница этих команд для тестировщика
  • 0

#9 notProgrammer

notProgrammer

    Постоянный участник

  • Members
  • PipPipPip
  • 199 сообщений
  • Город:Харьков

Отправлено 26 марта 2012 - 07:34

конкретно в IDE, не в RC, например вот фэйл на "assertTextPresent", например в данной проверке, заданного текста нет, естесвенно тест стопорится, как сделать что бы он тестил дальше.

Попробуйте перед выполнением теста выбрать "Pause on fail". Если будет ошибка - тест остановится на этом шаге. После этого нажмёте "Play" и тест поедет дальше.
Хотя мне казалось, что у Selenium IDE есть опция "продолжать выполнение теста после ошибки". Но странно, не могу её найти :fool:
  • 0
- Как называется человек, который любит смотреть на страдания других?
- Программист.

У тестировщика всегда чётное количество синяков: если он наступил на грабли - обязан воспроизвести ошибку.
(bash.org)

#10 ganzalik228

ganzalik228

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

  • Members
  • PipPip
  • 79 сообщений
  • ФИО:Артур

Отправлено 26 марта 2012 - 07:39

Спасибо, вроде как с фэйлами на assert'ах разобрался) попробую использовать Ваш способ на других ошибках)
  • 0

#11 Julia_Sh

Julia_Sh

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

  • Members
  • Pip
  • 63 сообщений
  • ФИО:Юлия
  • Город:Новосибирск

Отправлено 03 мая 2013 - 08:13

ага, вот в чём хитрость) спасибо) если не трудно, в чём вообще разница assert и verify? прост всё время делаю всё через assert

В этом и суть - если не выполняется assert, то тест стопорится на невыполненном assert'е. При verify тест не стопорится, но если проверка не вернула true, тест считается провалившимся на этой проверке.
  • 0


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

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