Sobes.tech
Junior

Rääkige testdokumentatsioonist, mida projektis kasutati.

sobes.tech AI

Vastus AI-lt

Projektis aktiivselt kasutati järgmisi testimise dokumentatsiooni tüüpe:

  • Testiplaan (Test Plan): määratles testimise ulatuse, lähenemisviisi, ressursid, ajakava ja valmisuse kriteeriumid. kooskõlastatud huvipooltega.

  • Testjuhtumid (Test Cases): kirjeldasid konkreetseid samme teatud funktsionaalsuse kontrollimiseks, oodatavat tulemust ja eeldusi. hoiti Test Management Systemis.

    Testjuhtumi struktuuri näide:

    • Testjuhtumi ID
    • Nimi
    • Prioriteet
    • Testimise tüüp (Funktsionaalne, Regresioon jne)
    • Eeltingimused
    • Täitmisetapid
    • Oodatav tulemus
    • Tegelik tulemus (kui avastatakse viga)
  • Kontrollnimekirjad (Checklists): kasutati vähem formaalsena, kuid kiireks põhifunktsionaalsuse läbivaatuseks või piiratud ajaga. sageli kasutati uurimuslikuks testimiseks.

  • Vigade aruanded (Defect Reports): kirjeldasid avastatud vigu, sealhulgas taasesitamise samme, tegelikku ja oodatavat tulemust, mõju süsteemile ning prioriteeti/tõsidust. registreeriti bug-tracking süsteemis.

    Vea aruande struktuuri näide:

    • Vea ID
    • Nimi
    • Staatus
    • Prioriteet
    • Tõsidus
    • Loomise/uuringu kuupäev
    • Autor
    • Tarkvara versioon, kus viga avastati
    • Taasesitamise sammud
    • Tegelik tulemus
    • Oodatav tulemus
    • Lisad (logid, ekraanipildid)
  • Jälgimismaatriks (Traceability Matrix): seostas nõuded vastavate testjuhtumitega, et tagada testimise täielik katvus.

    Lihtne näide:

    Nõude ID Nõude kirjeldus Testjuhtumi(-de) ID Testjuhtumi(-de) staatus
    REQ-001 Kasutaja autentimine TC-001, TC-002 Läbitud, Ebaõnnestus
    REQ-002 Tellimuse loomine TC-003, TC-004 Läbitud, Käimas
  • Testimise teostamise aruanded (Test Execution Reports): sisaldasid teavet täidetud / läbitud / ebaõnnestunud testjuhtumite arvu, leitud vigu, testtsükli staatuse kohta. esitati meeskonnale ja juhtkonnale.

Projekti raames kasutati Test Management Systemi (näiteks Jira Zephyr/Xray või TestRail) keskset salvestamist ja haldust ning integreeriti viga jälgimissüsteemiga (Jira). Automaatse testimise dokumentatsioon hõlmas ka automaattestide käivitamise tulemusi ja raamistikupõhiseid aruandeid (näiteks Allure Reports).