Junior
Milyen tesztkörnyezeteket használsz?
sobes.tech MI
Válasz az MI-től
A tesztelés során a következő környezeteket használom:
- Fejlesztés: A fejlesztő helyi környezete vagy dedikált szerver a funkciók és az integráció kezdeti teszteléséhez.
- Teszt / QA: Fő környezet funkcionális, regressziós, integrációs és egyéb tesztek végrehajtására, mielőtt a stagingbe kerülne.
- Staging: Olyan környezet, amely a lehető legközelebb áll a gyártáshoz (konfiguráció, adatok), a végső ellenőrzéshez a telepítés előtt.
- Gyártás: Működő környezet, amelyhez a végfelhasználók férnek hozzá. Itt a tesztek korlátozottak, felügyelet és hotfix ellenőrzések vannak.
A tesztelés automatizálásához ezeken kívül speciális környezeteket is ki tudok alakítani előre telepített agentekkel CI/CD-hez (pl. Jenkins slave) vagy konténerizált környezetekkel (Docker, Kubernetes), a tesztek izolálása és reprodukálhatósága érdekében.
A projekt és a specifikációk függvényében más környezetek is használhatók, például sandboxok kísérletekhez vagy bemutató környezetek (Demo).