Тест-кейс (test case) — это набор действий, выполняемых для проверки конкретной функции или функциональности вашего программного приложения.
Ниже Вашему вниманию представлены виды тест-кейсов:
Как и все документы, используемые в тестировании, тест-кейсы имеют определенный формат, они содержат атрибуты (поля), приведенные в таблице ниже:
При этом необходимо не забывать, что не только атрибут ID, должен быть уникальным, но и Заголовок не должен повторяться, но должно быть два разных тест-кейса с одинаковым заголовком!!!
Так же стоит отметить, что тест-кейс не должен быть зависимым или связанным с другими тест-кейсами. Он должен быть полным и самодостаточным. Следует избегать расплывчатых описаний шагов или ожидаемых результатов. Любые ограничения, отсутствие необходимой информации или чрезмерное количество деталей делают тест-кейсы менее эффективными. На рисунке ниже представлены характеристики, которыми обладает качественный тест-кейс.
Ну и напоследок приведу пример тест-кейса: