Junior
Milliseid testikeskkondi kasutate?
sobes.tech AI
Vastus AI-lt
- Dev (Arendus): Keskkond, mida arendajad kasutavad koodi kirjutamiseks ja silumiseks.
- Test (Testimine): Funktsionaalsete ja regressioonitestide tegemise keskkond käsitsi ja automaatselt. Isoleeritud Dev ja Prod keskkondadest.
- Stage (Staging / Eelproduktsioon): Keskkond, mis jäljendab võimalikult palju Prod-i, kasutusel lõpptestideks enne väljaandmist. Kontrollitakse jõudlust, turvalisust ja integreerimist väliste süsteemidega.
- Prod (Tootmine): Elus keskkond, millele pääsevad lõppkasutajad. Prod-is tehtavad testid piirduvad jälgimise ja A/B testidega uute funktsioonide puhul (ei kasutata alati).
Täiendavad keskkonnad võivad hõlmata:
- UAT (Kasutaja vastuvõtutestid): Lõppkasutajate tehtud testid.
- Perf (Jõudluse testid): Spetsialiseeritud keskkond koormus- ja stressitestide jaoks.
Igal keskkonnal on oma konfiguratsioon (seaded, andmebaasid, integreeritud teenused) ning neid kasutatakse kindlate testimise eesmärkide jaoks. Oluline on omada stabiilseid ja usaldusväärseid keskkondi, et saada usaldusväärseid testitulemusi.