Тест-кейс
Last updated
Last updated
Тест-кейс (тестовый сценарий) — это документ, описывающий совокупность шагов, конкретных условий и параметров, необходимых для проверки реализации тестируемой функции или её части. Тест-кейс состоит из 3-х частей:
Предварительные условия - что нужно сделать до проведения тестирования, например, протестировать только на устройстве Android, или только в браузере Safari. (Предварительные условия не являются обязательной частью). Шаги (Действия) – последовательность действий, которые мы должны осуществить для проверки тестируемого функционала с целью убедиться, что всё работает согласно заявленным требованиям.
Ожидаемый результат - что должно получиться по результатам наших действий.
Виды Тестовых Сценариев: Тест-кейсы разделяются по ожидаемому результату на позитивные и негативные: • Позитивный тест-кейс использует только корректные данные и проверяет, что приложение работает согласно заявленным требованиям. • Негативный тест-кейс оперирует как корректными так и некорректными данными (минимум 1 некорректный параметр) и проверяет, что вызываемая приложением функция не выполняется. (т.е. на примере формы авторизации vk.com когда мы вводим корректный логин и некорректный пароль нам выведется уведомление о том, что введены некорректные данные, т.е. осуществились проверки полей и сработал обработчик ошибок, который вывел уведомление о неправильном пароле).
Сначала мы пишем позитивные тест-кейсы, чтобы убедиться, что функционал работает согласно заявленным требованиям, а затем создаём негативные тест-кейсы для того, чтобы убедиться в том, что, когда мы сделали что-то неправильно или ввели некорректные значения, у нас сработают обработчики ошибок и функция не выполнится.
Тест-кейс No 1. Проверка функционала формы авторизации. Шаги:
- Зайтинасайтzdorovr.ru.
- В шапке сайта в правом верхнем углу нажать на кнопку "Войти".
- Впоявившейсяформеавторизациивполе"Электроннаяпочта"ввестизначение
– sramotnik1@mail.ru.
- Вполе"Пароль"ввестизначение–Sramota1.
- Нажатьнакнопку"Войти".
Тест-кейс No 2. Проверка формы авторизации без ввода логина и пароля. Шаги:
- Зайтинасайтzdorovr.ru. - В шапке сайта в правом верхнем углу нажать на кнопку "Войти". - Оставить пустыми поля логин и пароль - Нажатьнакнопку"Войти".
Ожидаемый результат:
Поля "Электронная почта" и "Пароль" подсветятся красным цветом с подсказкой,
в которой будет указано, что поля являются обязательными для заполнения.
Отличия чек-листов от тест-кейсов
Чек-лист менее детализирован чем тестовый сценарий. Его уместно использовать тогда, когда тестовые сценарии будут избыточны. (Например, проверить функционал лайка, кол-ва просмотров записи на стене, функционал репоста).