# Тестові артефакти #1

У відповідність до процесів або методологій розробки ПЗ, під час проведення тестування створюється і використовується певна кількість тестових артефактів (документи, моделі, дизайни, малюнки тощо). Найбільш поширеними тестовими артефактами є:

* **Специфікація програмного забезпечення (Software Specification)** - закінчений опис поведінки програми, яку потрібно розробити.
* **План тестування (Test Plan)** - це документ, що описує весь обсяг робіт з тестування, починаючи з опису об'єкта, стратегії, розкладу, критеріїв початку та закінчення тестування, до необхідного в процесі роботи обладнання, спеціальних знань, а також оцінки ризиків з варіантами їх вирішення .
* **Тест-кейси  (Test Case)** — це послідовність дій, за якою можна перевірити, чи відповідає функція, що тестується, встановленим вимогам.
* **Баг репорт (Bug Report)** — це документ, що описує ситуацію або послідовність дій, що призвела до некоректної роботи об'єкта тестування, із зазначенням причин та очікуваного результату.
* **Чек-лист (Сhecklist)** – список параметрів, який потрібно перевірити.

Перелічені артефакти вважаються важливими щодо тестування. Але це не означає, що при будь-якому тестуванні необхідно використовувати всі з них. Та й деталізація кожного з артефактів у кожному даному випадку може відрізнятися.
