Junior
Hansı test mühitlərindən istifadə edirsiniz?
sobes.tech Süni İntellekt
AI-dan cavab
Test zamanı aşağıdakı mühitlərdən istifadə edirəm:
- İnkişaf: İnkişafçının yerli mühiti və ya xüsusiyyətlərin və inteqrasiyanın ilkin testləri üçün ayrılmış server.
- Test / QA: Funksional, regresiya, inteqrasiya və digər testlər üçün əsas mühit, staging-ə keçməzdən əvvəl.
- Staging: Konfiqurasiya və məlumatlar baxımından mümkün qədər istehsala bənzər mühit, yerləşdirmədən əvvəl son yoxlama üçün.
- İstehsal: Son istifadəçilərə açıq olan iş mühiti. Burada testlər monitorinq və hotfix yoxlamaları ilə məhdudlaşır.
Testlərin avtomatlaşdırılması üçün, bu mühitlərə əlavə olaraq, CI/CD üçün əvvəlcədən quraşdırılmış agentlər (məsələn, Jenkins slave) və ya testlərin izolyasiyası və təkrarlanmasını təmin etmək üçün konteyner mühitləri (Docker, Kubernetes) quraşdıra bilərəm.
Layihə və xüsusiyyətlərə görə, digər mühitlər də istifadə oluna bilər, məsələn, təcrübə üçün sandboxlar və ya nümayiş mühitləri (Demo).