Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

STLC, QC & QA, Принципи тестування

Автор:   •  Январь 24, 2022  •  Реферат  •  595 Слов (3 Страниц)  •  1,142 Просмотры

Страница 1 из 3

STLC, QC & QA, Принципи тестування

  • презентація
  • презентація "7 principles of testing"
  • Example of Test Strategy (Приклад тестової стратегії)
  • Example of Test Closure Report (Приклад звіту про закриття тесту)

1. STLC

Entry Criteria (Критерії початку): Критерії початку містять умови, які необхідно виконати, перш ніж почати тестування.

Exit Criteria (Критерії виходу): Критерії виходу визначають пункти, які необхідно виконати, перш ніж тестування може бути завершено.

Requirement Analysis (Аналіз вимог). QA команда може взаємодіяти з різними зацікавленими сторонами (клієнтом, бізнес-аналітиком, технічними керівниками, системними архітекторами тощо) для того, щоб детально зрозуміти вимоги.

Діяльність:

  • Визначення типів тестів, які необхідно виконати.
  • Збір детальної інформації про пріоритети тестування.
  • Підготовка Requirement Traceability Matrix (RTM).
  • Визначення деталей тестового середовища, де буде проводитися тестування. Результати:
  • RTM.

Test Planning (Планування тестів). Як правило, на цьому етапі старший менеджер з контролю якості проводить оцінку зусиль і витрат на проєкт, а також готує та завершує план тестування. На цьому етапі також визначається стратегія тестування.

Діяльність:

  • Підготовка плану/стратегії тестування для різних видів тестування.
  • Вибір інструментів для тестування.
  • Оцінка випробувальних зусиль.
  • Планування ресурсів та визначення ролей і відповідальності. Результати:
  • Тест план.

Test Case Development (Розробка тест-кейсів). Цей етап включає в себе створення, перевірку та переробку тест-кейсів та тестових сценаріїв. Тестові дані ідентифікуються/створяються, переглядаються, а потім переробляються.

Діяльність:

  • Створення тест-кейсів, сценаріїв автоматизації (якщо є).
  • Перегляд та оптимізація тест-кейсів та скриптів.
  • Створення тестових даних (якщо тестове середовище доступне). Результати:
  • Тест-кейси/скрипти.
  • Тестові дані.

Test Environment Setup (Налаштування тестового середовища)

Діяльність:

  • Вибір необхідної архітектури, налаштування середовища та підготовка списоку вимог до обладнання та програмного забезпечення для тестового середовища.
  • Налаштування тестового середовища та тестових даних.
  • Виконання smoke тесту на збірці. Результати:
  • Готове середовище з налаштованими тестовими даними.
  • Результати smoke тестування.

Test Execution (Виконання тесту). На цьому етапі QA проводять тестування на основі планів тестування та підготовлених тест-кейсів. Про помилки повідомляють команді розробників для виправлення та повторного тестування.

Діяльність:

  • Виконання тестів за планом.
  • Документування результатів тестування та логи дефектів для невдалих випадків.
  • Внесення дефектів для тестових випадків в RTM.
  • Повторне тестування виправлених дефектів.
  • Внесення дефектів до докемента завершення тестування. Результати:
  • Завершена RTM зі статусом виконання.
  • Тест-кейси доповнені результатами.
  • Bug reports.

Test Cycle Closure (Закриття тестового циклу). Команда з тестування зустрічається, обговорює та аналізує артефакти тестування, щоб визначити стратегії, які необхідно реалізувати в майбутньому, взявши уроки з поточного циклу тестування.

Діяльність:

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

Джерела:

  • “Software Testing Svyatoslav Kulikov.pdf” - Глава: 2.1.2. Жизненный цикл тестирования
  • Software testing life cycle

2. QC & QA

...

Скачать:   txt (9 Kb)   pdf (98.2 Kb)   docx (12.3 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club