| BH TT Тест-Кейс Статьи / Видео Результаты: ФР или ОР Правила оформления ОР в тест-кейсе Статусы тесткейсов: Passed (PASS), Failed (FAIL), Skipped, Working progress, Blocked Чем подробнее Тесткейс - тем сложнее его поддерживать Каждый Тест-кейс независим от других // 0. Bad practice // 2. Ссылки в Тесткейсах // 3. Info // 4. Проги // 5. Название и ID // 6. Содержание // 7. Длительность // 8. Изменение // 9. Удаление // 10. Читать. Видео // 0. Bad practice 1. Зависимость тест-кейсов друг от друга 2. Нечеткая формулировка шагов 3. Нечеткая формулировка идеи и/или ожидаемого результата // 2. Ссылки в Тесткейсах В предварительных шагах -- ОК В самом кейсе -- нежелательно // 3. Info Тесткейс -- Это инструкция по воспроизведению какого либо тестового сценария Тесткейс -- Это подробная пошаговая инструкция по тестированию Тесткейс -- Подробный как инструкция из Икеа. Чётко, подробно, понятно, выполнит даже обезьяна. // 4. Проги TMS --> Testcase Management System 1. Спросить как принято на фирме 2. Excel, Word, Google Docs 3. TestRail, Zephur (встроен в JIRA), TestLink, PractiTest, Test IT // 5. Название и ID тесткейсов ID --> Уникальный ID тест-кейса дается один раз и никогда не меняется Название --> Краткое, ёмкое, уникальное. Название --> Пример: Поиск по полу и возрасту // 6. Содержание 1. Название -- 2. Предусловия (Входные данные) -- 3. Шаги (Условия выполнения) -- 4. Ожидаемый результат 1. Название --> Кратко, но ёмко 2. Предусловия (Предварительные шаги, Входные данные) --> Иногда их можно пропустить Это действия, которые напрямую к тесту не относятся, но без них тест выполнить нельзя 3. Шаги (Условия выполнения) --> Независимые, подробные Начинать с очевидного Каждый шаг с новой строки Каждый шаг нумеруется Каждый шаг начинается с глагола (открыть, ввести, ...) После каждого шага писать ожидаемый результат (кроме самых очевидных случаев) Скриншоты прилагать если надо Заканчивать шагом, приводящим к ожидаемому результату 4. Ожидаемый результат --> Может быть один общий или на каждый шаг // 7. Длительность // Estimate (Смета, оценка) При разработке каждого тесткейса указывать ему сколько он будет длится! Потом можно все тесткейсы суммировать (Excel !) и сказать сколько времени займёт тестирование // 8. Изменение Created on "date" by "name" // 10.03.2020 by vsv Modified on "date" by "name" // 12.03.2020 by vsv Change // Что, зачем и почему было изменено // 9. Удаление Не удалять совсем, а перемещать в папочку удалённых --> retiredtestcases |