Sobes.tech
Junior

Milliseid testikeskkondi kasutate?

sobes.tech AI

Vastus AI-lt

Testimise ajal kasutan järgmisi keskkondi:

  • Arendus: Arendaja kohalik keskkond või eraldatud server algsete funktsioonide ja integratsiooni testimiseks.
  • Testimine / QA: Peamine keskkond funktsionaalsete, regressiooni-, integratsiooni- ja muude testide läbiviimiseks enne stagingusse üleminekut.
  • Staging: Keskkond, mis on võimalikult sarnane tootmisega (konfiguratsioon, andmed), kasutatakse lõplikuks kontrolliks enne juurutamist.
  • Tootmine: Töökeskkond, mis on kättesaadav lõppkasutajatele. Siin on testid piiratud jälgimise ja hotfix kontrollidega.

Testide automatiseerimiseks, lisaks nendele keskkondadele, saan kasutusele võtta spetsialiseeritud keskkondi eelnevalt installitud agentidega CI/CD jaoks (näiteks Jenkins slave) või konteineriseeritud keskkondi (Docker, Kubernetes), et testid oleksid isoleeritud ja korduvõidetavad.

Projekti ja spetsiifikatsiooni põhjal võib kasutada ka teisi, näiteks liivakaste (Sandbox) katseteks või demonstreerimiskeskkondi (Demo).