Junior
Kokius veiksmus atliksite svetainės testavimui?
sobes.tech AI
Atsakymas iš AI
- Reikalavimų analizė: Projektinės dokumentacijos (specifikacijų, maketų) studijavimas, siekiant suprasti funkcinius ir nefunkcinius reikalavimus.
- Testavimo planavimas:
- Tikslų ir apimties nustatymas.
- Strategijų ir metodų pasirinkimas (rankinis, automatizuotas, apkrovos ir kt.).
- Išteklių ir laiko įvertinimas.
- Testavimo dokumentacijos rengimas (kontroliniai sąrašai, testų scenarijai).
- Testų artefaktų kūrimas:
- Greitam pagrindinių scenarijų peržiūrėjui sukurtų kontrolinių sąrašų sudarymas.
- Detalių testų scenarijų rašymas kritinėms ir sudėtingoms funkcijoms.
- Automatizuotų testų skriptų kūrimas (jei taikoma).
- Testavimo aplinkos paruošimas: reikalingos operacinės sistemos, naršyklių, programinės įrangos versijų ir testinių duomenų nustatymas.
- Testų vykdymas: testų atlikimas pagal planus ir scenarijus.
- Funkcinis testavimas (vartotojo scenarijai, formos, navigacija).
- UI/UX testavimas (išvaizda, patogumas, adaptacija).
- Naršyklių suderinamumo testavimas.
- Našumo ir apkrovos testavimas (jei būtina).
- Saugumo testavimas (pagrindinis).
- Trūkumų registravimas: rastų klaidų aprašymas, žingsniai jų atkūrimo, laukiamas ir faktinis rezultatas, aplinka ir prioritetas.
- Pakartotinas testavimas ir regresinis testavimas: patikrinti pataisytus trūkumus ir naujų klaidų nebuvimą po pakeitimų.
- Ataskaitų rengimas: atlikto darbo, rastų klaidų ir testavimo būsenos ataskaitų sudarymas.
- Rezultatų analizė: produkto kokybės įvertinimas remiantis testavimo rezultatais.
Be to, automatizacijai:
- Rėmo ir įrankių pasirinkimas (Selenium, Cypress, Playwright).
- Automatizuotų skriptų rašymas ir palaikymas.
- Integracija su CI/CD (Jenkins, GitLab CI).
Testavimo tipai, kurie bus taikomi:
- Funkcinis testavimas
- UI/UX testavimas
- Naršyklių suderinamumo testavimas
- Reaguojamumo testavimas
- Saugumo testavimas (pagrindinis)
- Našumo testavimas (jei būtina)
Pavyzdinė testo scenarijaus struktūra:
| ID | Scenarijaus pavadinimas | Prieš sąlygas | Žingsniai | Laukiamas rezultatas | Faktinis rezultatas | Statusas | Komentarai |
|---|---|---|---|---|---|---|---|
| TC-01 | Sėkminga autorizacija registruotam vartotojui | Vartotojas su galiojančiais duomenimis (vartotojo vardas/slaptažodis) yra sistemoje | 1. Atidaryti autorizacijos puslapį. <br> 2. Įvesti galiojantį vartotojo vardą. <br> 3. Įvesti galiojantį slaptažodį. <br> 4. Spustelėti "Prisijungti" mygtuką. | Vartotojas nukreipiamas į asmeninį paskyros pagrindinį puslapį / svetainės po autorizacijos |