Perfektu testu nosaukumu veidošana

Perfektu testu nosaukumu veidošana

Testa nosaukums ir unikāls identifikators vai virsraksts, kas tiek piešķirts konkrētam slodzes testēšanas scenārijam vai skriptam. Slodzes testa atbilstoša nosaukšana ir būtiska organizācijai, īpaši strādājot ar vairākiem testa scenārijiem viena projekta ietvaros. Labi izvēlēts nosaukums palīdz ātri identificēt testa mērķi un tvērumu.

  1. Testējamās funkcionalitātes iekļaušana: Ja slodzes tests ir vērsts uz konkrētu funkciju lietotnē, šīs funkcijas iekļaušana nosaukumā var palīdzēt ātri identificēt fokusu, piemēram, "UserLogin_Load_Test."
  2. Slodzes līmeņa iekļaušana: Testa nosaukšana, atspoguļojot gaidāmo slodzes līmeni, var būt noderīga, piemēram, "1000Users_Checkout_Process."
  3. Datuma vai versijas informācija: Ja tests ir saistīts ar konkrētu izlaidumu vai iterāciju, datuma vai versijas numura iekļaušana var būt noderīga, piemēram, "V2.0_HomePage_Load_Test."
  4. Lietotāju veids vai uzvedība: Detaļu iekļaušana par lietotāju veidu vai simulēto uzvedību, piemēram, "GuestUser_Cart_Addition_Test."
  5. Vides specifika: Ja testi tiek izpildīti dažādās vidēs (staging, produkcija u.c.), tas norādīšana nosaukumā var novērst neskaidrības, piemēram, "Staging_500Users_Login_Test."

Mērķis ir padarīt slodzes testa nosaukumu pietiekami aprakstošu, lai sniegtu ieskatu par to, kas ir tests, nebūdams pārlieku sarežģīts. Tam jākalpo kā kodolīgam testa mērķa, mērķa jomas un galveno raksturlielumu kopsavilkumam.

Testu nosaukumu piemēri

  1. "PaymentGateway_Stress_Test_2000Users": Šis nosaukums ietver konkrēto testējamo funkcionalitāti (Payment Gateway) un slodzes līmeni, norādot, ka tas ir stresa tests ar 2000 lietotājiem.
  2. "V3.1_ProductSearch_500Concurrent": Šis nosaukums ietver testējamās lietotnes vai funkcijas versijas informāciju (V3.1), kopā ar funkcionalitāti (Product Search) un vienlaicīgo lietotāju skaitu.
  3. "CheckoutFlow_GuestUsers_1000ReqPerSec": Šis virsraksts norāda lietotāja veidu (Guest Users) un testējamo funkciju (Checkout Flow), kopā ar pieprasījumu sekundē metriku.
  4. "Production_SignUpPage_Load_Test_March2023": Iekļaujot vidi (Production) un datumu (March 2023), šis nosaukums nekavējoties sniedz izpratni par to, kur un kad tests tiek veikts, koncentrējoties uz SignUp Page.
  5. "AdminUser_Dashboard_Load_5MinPeak": Šis nosaukums atspoguļo simulēto lietotāju veidu (Admin Users), funkcionalitāti (Dashboard) un konkrētu testa nosacījumu vai ilgumu (5 minūšu maksimālā slodze).