Шаблон за тестов случай в Excel за изтегляне
⚡ Умно обобщение
Шаблонът за тестови случаи предоставя стандартизирана структура за документиране на тестови случаи за всеки софтуерен проект. Този урок обяснява всяко важно поле, предлага примери за Excel и Word за изтегляне и изброява най-добрите практики, които поддържат артефактите на теста последователни в целия екип за контрол на качеството.

Какво е шаблон за тестов случай?
A Шаблон за тестов случай е добре проектиран документ, който помага на тестерите да разработват и последователно да разбират данните за конкретен тестов сценарий. Добър Тестов случай Шаблонът поддържа съгласуваност между тестовите артефакти за екипа и прави тестовите случаи лесни за следване от всички заинтересовани страни. Писането на тестови случаи в стандартен формат намалява усилията за тестване и намалява процента на грешки. Стандартизираният формат е особено желателен, когато тестовите случаи се преглеждат от външни експерти.
Шаблонът, който избирате за вашия проект, зависи от вашата политика за тестване. Много организации създават тестови случаи в Microsoft Excel, други в Microsoft Word, а някои използват инструменти за управление на тестове, като например HP ALM.
Важни полета в шаблон за тестов случай
Независимо от избрания метод на документиране, всеки добър шаблон за тестов случай трябва да включва следните полета.
| Поле за тестов случай | Descriptйон |
|---|---|
| Идентификационен номер на тестовия случай | Всеки тестов случай трябва да бъде представен с уникален идентификатор. Използвайте конвенция като „TC_UI_1“, за да посочите типа на теста — например „Тестов случай на потребителски интерфейс №1“. |
| Приоритет на теста | Полезно по време на изпълнение. Често срещани стойности са Ниско, Средно и Високо. |
| Име на модула | Главният модул или подмодул, който се тества. |
| Тест, проектиран от | Име на тестера. |
| Дата на проектиран тест | Дата, на която е проектиран тестът. |
| Тестът е изпълнен от | Тестер, който е изпълнил теста. |
| Дата на изпълнение на теста | Дата, на която трябва да се извърши тестът. |
| Име или заглавие на теста | Заглавие на тестовия случай. |
| Descriptйон / Резюме | Кратко резюме на целта на теста. |
| Предварителната подготовка | Всички предварителни условия, които трябва да бъдат изпълнени преди изпълнението на този тестов случай. Избройте всяко предварително условие. |
| Зависимостите | Всякакви зависимости от изискванията за тестване или други тестови случаи. |
| Тестови стъпки | Подробни стъпки в реда, в който трябва да бъдат изпълнени. Бъдете възможно най-конкретни. |
| Данни от теста | Данни от теста използвани като входни данни. Предоставете различни набори от данни с точни стойности. |
| очакван резултат | Очакваният резултат, включително всяка грешка или съобщение, което трябва да се появи на екрана. |
| Пост-условие | Състоянието на системата след изпълнение на тестовия случай. |
| Действителен резултат | Действителният резултат е заснет след изпълнението. |
| Статус (Преминал/Неминал) | Маркирайте като неуспешно, ако действителният резултат не съответства на очаквания резултат. |
| бележки | Специални условия, които не са отразени другаде. |
Незадължителни полета могат да се добавят в зависимост от изискванията на проекта.
- Идентификатор на връзка / дефект: Линк към дефект или номер на дефекта, ако тестът е бил неуспешен.
- Ключови думи / Тип тест: Използва се за категоризиране на тестовете по вид, като например използваемост, функционалност или бизнес правила.
- Изисквания: Изискване(я), за което(ито) е написан тестовият случай.
- Референции / Прикачени файлове: Път към подкрепящ документ или диаграма за сложни сценарии.
- Автоматизация (Да/Не): Track състояние на автоматизация за автоматизирани тестови случаи.
- Персонализирани полета: Полета, специфични за нуждите на клиента или процеса на вашия проект.
Изтегляне на шаблон за тестов случай (Excel и Word)
И двата шаблона съдържат описаните по-горе полета. Изберете формат, който отговаря на стила на документиране на вашия екип.
Най-добри практики за писане на тестови случаи
Шаблонът е толкова ценен, колкото е ценна дисциплината, приложена при попълването му. Практиките по-долу позволяват тестовите случаи да се използват многократно. tracвъзможно и ясно.
- Напишете ясно всяка стъпка: Всеки тестер би трябвало да може да изпълни стъпките, без да иска разяснения.
- Започнете от гледна точка на потребителя: описва какво прави потребителят, а не какво прави кодът.
- Повторно използване вместо дублиране: да се обърнете към съществуващ тестов случай по ID, вместо да повтаряте стъпките му.
- Осигурете пълно покритие: съпоставяне на тестови случаи с изисквания с Изискване TracМатрица на ефективността.
- Използвайте инструмент за управление: платформи като ДЖИРА или HP ALM съхраняват историята на версиите, прикачените файлове и регистрационните файлове за изпълнение на едно място.

