Täydellisten testinimien luominen

Täydellisten testinimien luominen

Testinimi viittaa yksilölliseen tunnisteeseen tai otsikkoon, joka annetaan tietylle kuormitustestausskenaariolle tai -skriptille. Kuormitustestin asianmukainen nimeäminen on olennaista organisoinnin kannalta, erityisesti käsiteltäessä useita testiskenaarioita projektin sisällä. Hyvin valittu nimi auttaa nopeasti tunnistamaan testin tarkoituksen ja laajuuden.

  1. Testattavan toiminnallisuuden sisällyttäminen: Jos kuormitustesti kohdistuu tiettyyn sovelluksen toimintoon, sen sisällyttäminen nimeen auttaa nopeasti tunnistamaan testin kohdealueen, esim. "KayttajanKirjautuminen_Kuormitustesti."
  2. Kuormitustason sisällyttäminen: Testin nimeäminen odotettua kuormitustasoa vastaavaksi voi olla hyödyllistä, kuten "1000Kayttajaa_Kassaprosessi."
  3. Päivämäärä- tai versiotiedot: Jos testi liittyy tiettyyn julkaisuun tai iteraatioon, päivämäärän tai versionumeron sisällyttäminen voi olla hyödyllistä, kuten "V2.0_Etusivu_Kuormitustesti."
  4. Käyttäjätyyppi tai käyttäytyminen: Simuloidun käyttäjätyypin tai käyttäytymisen yksityiskohtien sisällyttäminen, esim. "VieraskAyttaja_OstoskorinLisays_Testi."
  5. Ympäristön erityispiirteet: Jos testejä suoritetaan eri ympäristöissä (staging, tuotanto jne.), tämän määrittäminen nimessä voi ehkäistä sekaannusta, kuten "Staging_500Kayttajaa_Kirjautumistesti."

Tavoitteena on tehdä kuormitustestin nimestä riittävän kuvaava antamaan näkemys testin sisällöstä olematta liian monimutkainen. Sen tulisi toimia ytimekkäänä yhteenvetona testin tarkoituksesta, kohdealueesta ja keskeisistä ominaisuuksista.

Esimerkkejä testinimistä

  1. "MaksuYhdyskaytava_Stressitesti_2000Kayttajaa": Tämä nimi sisältää testattavan toiminnallisuuden (Maksu-yhdyskäytävä) ja kuormitustason, osoittaen sen olevan stressitesti 2000 käyttäjällä.
  2. "V3.1_TuoteHaku_500Samanaikaista": Tämä nimi sisältää testattavan sovelluksen tai ominaisuuden version (V3.1), toiminnallisuuden (Tuotehaku) ja samanaikaisten käyttäjien määrän.
  3. "KassaVuokulku_VierasKayttajat_1000PyyntoaSek": Tämä otsikko määrittää käyttäjätyypin (Vieraskäyttäjät) ja testattavan toiminnon (Kassavuokulku) sekä pyyntöjen määrän sekunnissa.
  4. "Tuotanto_RekisteroitymisYsivu_Kuormitustesti_Maaliskuu2023": Sisällyttämällä ympäristön (Tuotanto) ja päivämäärän (Maaliskuu 2023) tämä nimi antaa välittömän ymmärryksen siitä, missä ja milloin testi suoritetaan, keskittyen Rekisteröintisivuun.
  5. "AdminKayttaja_Kojelauta_Kuormitus_5MinHuippu": Tämä nimi heijastaa simuloitavaa käyttäjätyyppiä (Admin-käyttäjät), toiminnallisuutta (Kojelauta) ja testin erityistä ehtoa tai kestoa (5 minuutin huippukuormitus).