Програмний код, що містить виявлений дефект, слід відправити розробникам для виправлення. Необхідно уважно стежити за етапами виправлення, щоб не випустити з уваги сам дефект. Одним з ефективних способів відстеження дефекту є чітке визначення явних станів, в яких може перебувати дефект під час відстеження до фінального тестування. Кожен стан повинен бути однозначним і мати набір визначень для критеріїв входу і виходу з процесу тестування. Визначення станів дефекту. У таблиці нижче наведено приклад визначення статусів дефектів. Назви статусів можуть відрізнятися від компанії до компанії, також можливі додаткові стани, які не вказані в цій таблиці. Вона показує узагальнений набір назв і станів, який, можливо, варто використовувати як відправну точку для створення системи відстеження дефектів з нуля. Таблиця. Визначення станів дефектів
| Категорія | Відповідальність за дефекти | Опис |
|---|---|---|
| Новий | Команда тестувальників |
Під час тестування виявлено дефект, який задокументовано у звіті, але розробнику не наказано усунути проблему.
|
| Виправити | Команда розробників |
Розробнику доручено усунути проблему, і відповідні роботи ведуться.
|
| Відкласти | Команда розробників | Було вирішено відкласти виправлення дефектів до наступних випусків продукту. |
| Сміття. | Команда аналізу дефектів |
Дефект виявлено неправильно, програмний продукт працює як очікувалося, є інші можливі причини, через які вирішено не робити нічого для виправлення дефекту.
|
| Ремонт | Команда розробників | Розробник виявив і усунув основну причину дефекту та провів попереднє тестування, щоб переконатися, що проблема вирішена. |
| Перевірено | Команда тестувальників |
Спеціаліст з тестування перевірив виправлення, використовуючи ту ж методологію тестування і ті ж інструменти, які дозволили йому спочатку виявити дефект.
|
Вдаючись до послуг офшорного тестування програмного забезпечення, ви заплатите менше за таку ж якісну роботу, виконану локальними або оншорними qa-фахівцями. Навіщо витрачати більше грошей на дорогих фахівців, якщо є можливість найняти дешевших співробітників з такою ж кваліфікацією? Відстеження дефекту протягом його життєвого циклу, від його виявлення до усунення та перевірки правильності виправлень, показує, що він змінює свій стан за певним набором правил. Дефект виявляється в процесі ревізії або під час тестування системи і вноситься в систему відстеження дефектів, перебуваючи в статусі “новий”. Йому присвоюється рівень серйозності, після чого він передається на розгляд групі аналізу дефектів.










0 коментарів