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