Junior
Koje test okruženje koristite?
sobes.tech АИ
Одговор од АИ
Током тестирања користим следна окружења:
- Развој: Локално окружење програмера или посебан сервер за почетна тестирања функција и интеграције.
- Тестирање / QA: Главно окружење за извођење функционалних, регресионих, интеграционих и других тестова пре преласка на staging.
- Staging: Окружење које што је могуће више личи на производ (у конфигурацији, подацима), користи се за финалну проверу пре распоређивања.
- Производња: Радно окружење доступно крајњим корисницима. Тестирања су овде ограничена на мониторинг и hotfix провере.
За аутоматизацију тестирања, поред ових окружења, могу распоредити специјализована окружења са унапред инсталираним агентима за CI/CD (нпр. Jenkins slave) или контејнеризована окружења (Docker, Kubernetes) за изолацију тестова и обезбеђивање репродуктивности.
У зависности од пројекта и спецификација, могу се користити и друга окружења, као што су sandbox за експерименти или демонстрациона окружења (Demo).