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

Фотография

С чего начать? (тест кейсы)

beginner webdriver Functional Testing Selenium

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

#1 nonn

nonn

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

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

Отправлено 20 декабря 2020 - 07:09

Прошу прощения, не нашёл подходящей темы и той самой, к которой отсылают всех новичков прежде чем они начинают задавать вопросы. 

Начальство разрешило внедрять автоматизированный smoke test для нашего вебсайта. Есть примерное представление как писать код, но совершенно не знаю какие из действий must have для каждого тест кейса. Есть ли смысл проверять каждый элемент страницы на его присутствие? Нужно ли для каждого прописывать поддержку ошибки? Что должен обязательно содержать хороший репорт? Или никаких правил хорошего тест кейса нет, нужно просто пройти через всё workflow и на этом закончить. 

Спасибо и извините если задаю 1000 раз обсуждавшийся вопрос. 


  • 0

#2 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 20 декабря 2020 - 08:52


автоматизированный smoke test для нашего вебсайта -> нужно просто пройти через всё workflow и на этом закончить. 

 


  • 0

#3 nonn

nonn

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

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

Отправлено 20 декабря 2020 - 09:02

 

автоматизированный smoke test для нашего вебсайта -> нужно просто пройти через всё workflow и на этом закончить. 

 

 

Спасибо. С этим надеюсь справлюсь. Не подскажите какие всё таки проверки стоит включать в это же самое workflow. Простите если приведу глупые примеры. Ну допустим, обязательное переключение на mobile view, подтверждение линка и page title, запуск в нескольких браузерах. Есть ли всё же какой-то необходимый минимум, или больше того, что считается хорошим тест кейсом? Следует ли вставлять оброботку ошибки под каждый элемент?  


  • 0

#4 SHINNOK

SHINNOK

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

  • Members
  • PipPipPip
  • 247 сообщений
  • ФИО:Кравченко Артём
  • Город:Таганрог


Отправлено 20 декабря 2020 - 10:37

 Есть ли всё же какой-то необходимый минимум, или больше того, что считается хорошим тест кейсом? Следует ли вставлять оброботку ошибки под каждый элемент?  

 

Проверки нужно ставить для наиболее приоритетных шагов кейса, на которых проверятся ключевой функционал. 
Если вы, к примеру, проверяете функционал логина пользователя с неверным паролем, то проверки нужно поставить на наличие формы логина и текст сообщения об ошибке (Всё остальное уходит на второй план)

 

На каждый шаг кейса ставить проверки - неоправданная роскошь


  • 0
Второй активно используемый ник - Victim

#5 nonn

nonn

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

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

Отправлено 21 декабря 2020 - 05:40

 

 Есть ли всё же какой-то необходимый минимум, или больше того, что считается хорошим тест кейсом? Следует ли вставлять оброботку ошибки под каждый элемент?  

 

Проверки нужно ставить для наиболее приоритетных шагов кейса, на которых проверятся ключевой функционал. 
Если вы, к примеру, проверяете функционал логина пользователя с неверным паролем, то проверки нужно поставить на наличие формы логина и текст сообщения об ошибке (Всё остальное уходит на второй план)

 

На каждый шаг кейса ставить проверки - неоправданная роскошь

 

Спасибо. С подтверждением элементов так же(только наиболее уязвимые) или хороший тон в лог выводить только каждую страницу на которой был? Есть ли тут на форуме примеры логов? По ним сразу будет ясно, что люди выделяют. 


  • 0



Темы с аналогичным тегами beginner, webdriver, Functional Testing, Selenium

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

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