@OlgaComrade

Что есть негативный сценарий из представленных?

Например, нам дано протестировать строку поиска.

Есть сценарии:
1. Пользователь что-то ввел, ему предложили результаты и он нажал на кнопку отмены
2. Пользователь ввел больше допустимого кол-ва символов
3. Пользователь ввел одни пробелы и нажал на поиск
4. Пользователь ввел недопустимые спец. символы
5. Пользователь ввел строку, при которой вернулся пустой набор результатов

Правильно ли я понимаю, что негативные сценарии тут будут 2, 4?
А остальные сценарии по сути являются особыми случаями, но не негативными?
Всегда ли, чтобы случай отнести к негативным, мы должны получить какую-то ошибку? Если нет, то приведите, пожалуйста, пример
  • Вопрос задан
  • 1510 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ommonick
@Ommonick
qa+dev (scala, golang, ts/js, api, grpc)
Позитивные сценарии - те сценарии, которые подразумеваются бизнесом
-результат по поисковому запросу
-пустой результат, если по адекватному запросу не было ничего найдено (насколько спецсимволы и пробел считаются адекватным запросом - прописывается в документации)

Негативные сценарии - те, которые подразумевают, что произошла ошибка на том или ином уровне взаимодействия. в поиске их много не наплодишь:
- некорректный запрос (много символов, хотя тут возможно должна быть обработка строки и сценарий тогда перетечет в положительные)
- таймаут / потеря соединиения (опять же можно добавить возможность кэшировать запрос и кейс станет положительным)
- при наличии и необходимости аутентификации - отсутствие результата, если аутентификация провалена
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы