Содержание
- 2. Содержание занятия: Что такое тест-сет, тест-сьют и тест-кейс. Правила оформления тест-кейсов. Практическое занятие 6: Создание тест-сета.
- 3. Тест-сет (Test Set, TS) – набор тестовых сценариев полученных на основании внутренней структуры компонента или спецификации,
- 4. Но, проще говоря, тест-кейс (ТК) – это подробное описание проверки. Такое, которое можно будет дать человеку
- 5. Правила оформления тест-кейсов Прежде, чем писать ТК, мы должны создать тест-сет/сьют (ТС) и заполнить необходимую информацию:
- 6. ТК имеет стандартные атрибуты: ID — уникальный идентификатор. Если проставляется руками, то желательно делать его осмысленным.
- 7. Test description (описание тест кейсов) – важный атрибут, в котором указывается заголовок (SUMMARY, суть теста), условия
- 8. Правила описания ТК: 1. SUMMARY: - Пишем в стиле «Что (проверяем)-Где (проверяем) Когда/При каких условиях/Как именно
- 9. Можно использовать формулировку «Verification of … / Проверка …», но это более чек-листовый формат, поэтому лучше
- 10. Напр.: у нас проверка отображения плитки товара на странице с товарами (проверка того, что плитка имеет
- 11. Дополнительно в этом поле может быть указан тип ТК (QA или DEV), принадлежность к User Story
- 12. NOTE: если в системе есть триггер для пометки QA/DEV ТК, то смысла в Summary указывать эту
- 13. 2. DESCRIPTION (как правило, отдельное поле сразу за Summary): Краткое описание о чём тест. Как правило,
- 14. - пишется обезличено: избегаем «я/ты/мы/вы/I/you/we», вместо этого заменяем на «user/client/customer». User should see opened pop-up. -
- 15. ВАЖНО: не увлекаемся слишком ссылками на другие ТК (а вообще стараемся избегать, помним, да?). предварительных шагов
- 16. - можно описывать тестовые данные для ввода в шагах. Напр.: у нас проверка возможности создания 2
- 17. - 1 шаг = 1 действие (как правило). - иметь минимум шагов для максимального описания (тривиальные
- 18. 5. Post-Conditions: Это те действия, которые приводят нашу систему в изначальное состояние. Напр.: если мы создавали
- 19. - имеют собственную нумерацию. - пишется в стиле «что-то должно быть сделано» (после окончания самого теста.
- 20. Другие атрибуты ТК: Assignee – ответственный за этот тест-кейс (правки, исполнение), QA или DEV (зависит от
- 22. Скачать презентацию