Завантаження шаблону тестового випадку в Excel
⚡ Розумний підсумок
Шаблон тестового випадку надає стандартизовану структуру для документування тестових випадків для будь-якого програмного проекту. У цьому посібнику пояснюються всі важливі поля, пропонуються зразки Excel та Word для завантаження, а також перелічені найкращі практики, які забезпечують узгодженість артефактів тестування для всієї команди контролю якості.

Що таке шаблон тестового випадку?
A Шаблон тестового випадку – це добре розроблений документ, який допомагає тестувальникам розробляти та послідовно розуміти дані для конкретного тестового сценарію. Гарний Тестовий випадок Шаблон підтримує узгодженість артефактів тестування для команди та спрощує виконання тестових випадків для всіх зацікавлених сторін. Написання тестових випадків у стандартному форматі зменшує зусилля на тестування та знижує рівень помилок. Стандартизований формат особливо бажаний, коли тестові випадки перевіряють зовнішні експерти.
Шаблон, який ви оберете для свого проєкту, залежить від вашої політики тестування. Багато організацій створюють тестові випадки в Microsoft Excel, інші в Microsoft Word, а деякі використовують інструменти керування тестуванням, такі як HP ALM.
Важливі поля в шаблоні тестового випадку
Незалежно від обраного методу документування, будь-який хороший шаблон тестового випадку повинен містити наступні поля.
| Тестове поле | Опис |
|---|---|
| Ідентифікатор тестового випадку | Кожен тестовий випадок має бути представлений унікальним ідентифікатором. Використовуйте умовні позначення, такі як «TC_UI_1», для позначення типу тесту, наприклад, «Тестовий випадок інтерфейсу користувача №1». |
| Пріоритет тесту | Корисно під час виконання. Загальні значення: Низький, Середній та Високий. |
| Назва модуля | Основний модуль або підмодуль, що тестується. |
| Тест розроблений | Ім'я тестувальника. |
| Дата розробленого тесту | Дата розробки тесту. |
| Тест Виконав | Тестер, який виконав тест. |
| Дата виконання тесту | Дата, коли потрібно виконати тест. |
| Ім'я або назва тесту | Назва тестового випадку. |
| Descriptіон / Короткий зміст | Короткий виклад мети тестування. |
| Передумова | Будь-які передумови, які необхідно виконати перед виконанням цього тестового випадку. Перелічіть кожну передумову. |
| Залежності | Будь-які залежності від вимог до тестування або інших тестових випадків. |
| Етапи тестування | Детальний опис кроків у порядку їх виконання. Будьте якомога конкретнішими. |
| Дані тесту | Дані тесту використовуються як вхідні дані. Надайте різні набори даних з точними значеннями. |
| Очікуваний результат | Очікуваний результат, включаючи будь-які помилки або повідомлення, які мають з’явитися на екрані. |
| Постумова | Стан системи після запуску тестового випадку. |
| Фактичний результат | Фактичний результат, зафіксований після виконання. |
| Статус (пройшов/не пройшов) | Позначте як «Невдало», якщо фактичний результат не відповідає очікуваному. |
| примітки | Спеціальні умови, які не відображені в інших місцях. |
Необов'язкові поля можна додати залежно від вимог проекту.
- Ідентифікатор посилання / дефекту: Посилання на дефект або номер дефекту, якщо тест не пройшов.
- Ключові слова / Тип тесту: Використовується для категоризації тестів за типом, таким як зручність використання, функціональність або бізнес-правила.
- Вимоги: Вимога(и), для якої(их) написано тестовий випадок.
- Список літератури / Додатки: Шлях до супровідного документа або схеми для складних сценаріїв.
- Автоматизація (Так/Ні): TracСтан автоматизації k для автоматизованих тестових випадків.
- Спеціальні поля: Поля, що відповідають потребам клієнта або процесу вашого проекту.
Завантажити шаблон тестового випадку (Excel та Word)
Обидва шаблони містять поля, описані вище. Виберіть формат, який відповідає стилю документації вашої команди.
Найкращі практики для написання тестових випадків
Шаблон цінний лише настільки, наскільки цінна дисципліна, що застосовується під час його заповнення. Наведені нижче практики дозволяють використовувати тестові випадки повторно, tracзрозумілий та чіткий.
- Чітко запишіть кожен крок: будь-який тестер повинен мати змогу виконати кроки, не вимагаючи пояснень.
- Почнімо з точки зору користувача: описуйте, що робить користувач, а не те, що робить код.
- Повторне використання замість дублювання: посилатися на існуючий тестовий випадок за ідентифікатором замість повторення його кроків.
- Забезпечте повне покриття: зіставити тестові випадки з вимогами за допомогою Вимоги TracМатриця доцільності.
- Використовуйте інструмент управління: платформи, такі як ДЖИРА або HP ALM зберігають історію версій, вкладення та журнали виконання в одному місці.

