Навчальний посібник із підсумкових звітів про тестування: навчання за допомогою прикладів і шаблонів
Протокол випробування
Протокол випробування це документ, який містить підсумок усіх тестових дій і остаточні результати тестування проекту тестування. Звіт про випробування – це оцінка того, наскільки добре Тестування виконується. На підставі звіту про тестування зацікавлені сторони можуть оцінити якість тестованого продукту та прийняти рішення про випуск програмного забезпечення.
Наприклад, якщо звіт про випробування повідомляє про те, що в продукті залишилося багато дефектів, зацікавлені сторони можуть відкласти випуск, доки всі дефекти не будуть усунені.
Приклад звіту про тестування
Чому звіт про випробування?
Наступний сценарій покаже вам, чому нам потрібен звіт про тестування
Раніше, коли шеф запитав вас про те, чи може сайт Guru99 Bank випустити, ви йому відповіли | Начальник довірився вам і вирішив наприкінці місяця надати клієнтам цей веб-сайт. Але через 2 місяці після випуску ви отримали відгук від клієнта. |
Чи знаєте ви першопричину цієї проблеми? Чому на веб-сайті все ще є дефекти, навіть якщо ваша команда вже перевірила його?
Проблема в тому, що ви проігнорували етап звітування та оцінки в управлінні тестами. Керівник не має інформації, щоб оцінити якість цього веб-сайту. Вони просто повірили тому, що ви сказали, і випустили веб-сайт, не знаючи про його результати тестування.
Серед типових переваг звіту про випробування:
Як скласти хороший звіт про тестування?
Щоб відповісти на це, ви повинні знати -
Що містить звіт про випробування?
Інформація про проект
Уся інформація про проект, така як назва проекту, назва продукту та версія, має бути описана у звіті про випробування. Наприклад, інформація проекту Guru99Bank буде наступною
Мета тесту
Як згадувалося в Планування тестів навчальний посібник, звіт про тестування має містити мету кожного раунду тестування, наприклад модульного тестування, тестування продуктивності, тестування системи … тощо.
Підсумок тесту
Цей розділ містить підсумок тестування в цілому. Тут міститься детальна інформація
- Кількість виконаних тестів
- Кількість тестових прикладів пройдено
- Кількість тестів не відповідає
- Відсоток проходження
- Відсоток невдач
- Коментарі
Ця інформація повинна відображатися візуально за допомогою кольоровий індикатор, графік і виділена таблиця.
Перегляньте звіт про тестування веб-сайту Guru99 Bank, щоб дізнатися більше про звіт про тестування
Дефект
Однією з найважливіших відомостей у звіті про випробування є дефект. Звіт повинен містити наступну інформацію
- Загальна кількість помилок
- Статус помилок (відкрито, закрито, відповідає)
- Кількість відкритих, виправлених, закритих помилок
- Розподіл за ступенем тяжкості та пріоритетом
Подібно до підсумку тесту, ви можете включити деякі прості показники, наприклад Дефект щільність, % фіксованих дефектів.
Команда проекту надіслала вам інформацію про дефект таким чином
- Щільність дефектів становить у середньому 20 дефектів/1000 рядків коду
- Загалом виправлено 90% дефектів
- Детально про помилки описано в цьому відстежувачі дефектів тут
Ви можете представити дані у вигляді наступного графіка
Поради щодо написання хорошого звіту про тестування
Звіт про випробування є a комунікацію між керівником тестування та зацікавленою стороною. За допомогою звіту про випробування зацікавлена сторона може розуміти проектна ситуація, якість продукту та інше.
Наступний сценарій показує, чому нам потрібен хороший звіт про тестування
Ви співпрацюєте з аутсорсинговою компанією, її тестувальник після виконання Тестування продуктивності веб-сайту Guru99 Bank, надсилає вам такий тестовий звіт
Інформація в цьому звіті також абстрактний. У ньому немає детальної інформації. Зацікавлена сторона, яка читатиме це, може бути трохи здивований коли вони це отримають. Вони можуть поставити або мати такі набори запитань: –
- Чому вони не виконали 30 ТК, які залишилися
- Що це за невдалі тестові випадки
- Немає опису помилок
Щоб вирішити цю проблему, хороший звіт про випробування має бути:
- деталь: Ви повинні надати детальний опис діяльності з тестування, показати, яке тестування ви виконали. Не вводьте в доповідь абстрактну інформацію, тому що читач не зрозуміє, що ви сказали.
- Ясно: Вся інформація в протоколі випробувань повинна бути коротка та очевидно зрозуміло.
- Стандарт: Звіт про випробування повинен слідувати standard шаблон. Зацікавленим сторонам легко переглянути та переконатися узгодженість між звітами про тестування в багатьох проектах.
- Конкретні: Не пишіть твір про проектну діяльність. Опишіть і підсумуйте специфікацію результатів тесту та зосередьтеся на головному.
Наприклад, щоб виправити наведений вище звіт про випробування, тестувальник повинен надати більше інформації, такої як:
- Інформація про проект
- Цикл тестування: (тестування системи, тестування інтеграції… тощо)
- Які функції вже перевірено (% TC виконано, % TC пройдено або не виконано…)
- Звіт про дефект (опис дефекту, пріоритет або статус…)