Junior
Kokios etapai apima testų analizė?
sobes.tech AI
Atsakymas iš AI
Testavimo analizė apima šiuos etapus:
-
. Reikalavimų analizė:
- Susipažinimas su projekto dokumentais (specifikacijos, naudotojų istorijos, maketai ir kt.).
- Neaiškumų, prieštaravimų ir neapibrėžtumų nustatymas reikalavimuose.
- Detalių patikslinimas užsakovų, analitikų ar kūrėjų.
- Testavimo apimties nustatymas.
-
. Testo sąlygų identifikavimas:
- Pagrindinių funkcinių ir nefunkcinių savybių, kurias reikia išbandyti, identifikavimas.
- Testo sąlygų formulavimas – ką testuosime (pavyzdžiui, "vartotojo autorizacija su galiojančiu prisijungimu ir slaptažodžiu", "prekės pridėjimas į krepšelį").
-
. Priėmimo kriterijų nustatymas:
- Kriterijų patikslinimas arba formulavimas, pagal kuriuos bus vertinama testo sėkmė.
- Pavyzdžiui: "Vartotojas sėkmingai prisijungęs ir nukreiptas į profilio pagrindinį puslapį", "Prekė įdėta į krepšelį su teisinga kaina ir kiekiu".
-
. Testo duomenų identifikavimas:
- Testo sąlygų padengimui reikalingų duomenų tipų ir apimčių planavimas.
- Testo duomenų šaltinių nustatymas (reali duomenys, sugeneruoti duomenys).
-
. Reikalavimų sekimo matricės kūrimas:
- Ryšių tarp reikalavimų ir testo sąlygų (arba testo atvejų) nustatymas.
- Užtikrinimas, kad reikalavimai būtų visiškai padengti testais.
-
. Rizikos vertinimas:
- Aukšto rizikos sričių identifikavimas sistemoje.
- Testo sąlygų prioritetų nustatymas remiantis rizika.
-
. Testavimo požiūrio planavimas:
- Bendrų metodų ir strategijų nustatymas (pavyzdžiui, funkcionalus testavimas, regresinis testavimas, našumo testavimas).
- Test dizaino technikų pasirinkimas, kurios bus taikomos.