Sobes.tech
Junior

Разкажете за тестовата документация, която е била използвана в проекта.

sobes.tech AI

Отговор от AI

В проекта бяха използвани следните видове тестова документация:

  1. Тест план (Test Plan): Описваше общата стратегия за тестване, целите, обхвата, рисковете, ролите и отговорностите, средата, очакваните резултати и критериите за завършване на теста. Разработваше се в ранните етапи на проекта и се актуализираше при необходимост.
  2. Тестови случаи (Test Cases): Подробно описваха последователността от действия за проверка на конкретна функция или изискване. Включваха предварителни условия, стъпки, очакван резултат и постусловия.
  3. Контролни списъци (Checklists): Използваха се за бързо покриване на функционалността, особено за тестове за дим и регресия. Представляваха списъци с точки, които трябва да се проверят, без детайлни стъпки.
  4. Доклади за дефекти (Defect Reports): Съдържаха подробна информация за откритите дефекти: заглавие, описание, стъпки за възпроизвеждане, текущ резултат, очакван резултат, среда, приоритет, сериозност, статус. Използваха се за проследяване на жизнения цикъл на дефекта.
  5. Доклади за изпълнение на тестове (Test Execution Reports): Обобщаваха резултатите от изпълнението на тестовете. Включваха броя на изпълнените тестове, преминали/неуспешни/блокирани, откритите дефекти, покритието на изискванията/функционалностите, както и изводи и препоръки.
  6. Матрица за проследимост (Traceability Matrix): Свързваше изискванията с съответните тестови случаи. Осигуряваше, че всички изисквания са покрити от тестове и помагаше да се разбере въздействието на промените в изискванията върху тестовата документация.

За управлението на документацията се използваха инструменти (например Jira, TestRail). Документацията се актуализираше редовно в съответствие с промените в изискванията и продукта.