Sobes.tech
Junior

Kokius veiksmus atliksite svetainės testavimui?

sobes.tech AI

Atsakymas iš AI

  1. Reikalavimų analizė: Projektinės dokumentacijos (specifikacijų, maketų) studijavimas, siekiant suprasti funkcinius ir nefunkcinius reikalavimus.
  2. 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).
  3. 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).
  4. Testavimo aplinkos paruošimas: reikalingos operacinės sistemos, naršyklių, programinės įrangos versijų ir testinių duomenų nustatymas.
  5. 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).
  6. Trūkumų registravimas: rastų klaidų aprašymas, žingsniai jų atkūrimo, laukiamas ir faktinis rezultatas, aplinka ir prioritetas.
  7. Pakartotinas testavimas ir regresinis testavimas: patikrinti pataisytus trūkumus ir naujų klaidų nebuvimą po pakeitimų.
  8. Ataskaitų rengimas: atlikto darbo, rastų klaidų ir testavimo būsenos ataskaitų sudarymas.
  9. Rezultatų analizė: produkto kokybės įvertinimas remiantis testavimo rezultatais.

Be to, automatizacijai:

  1. Rėmo ir įrankių pasirinkimas (Selenium, Cypress, Playwright).
  2. Automatizuotų skriptų rašymas ir palaikymas.
  3. 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