테스트 환경과 NotProd(Non-Production) 환경은 비슷하지만 목적과 범위에서 차이가 있어요.
1.테스트 환경(Test Environment):
테스트 환경은 주로 코드나 시스템의 특정 부분을 테스트하기 위해 사용됩니다.
개발자들이 코드를 작성하고 테스트하는 데 사용됩니다.
단위 테스트, 통합 테스트, 시스템 테스트 등과 같은 다양한 종류의 테스트가 이 환경에서 수행됩니다.
테스트 환경은 보통 로컬 개발 환경에서부터 별도의 테스트 서버까지 다양할 수 있습니다.
2.NotProd 환경(Non-Production Environment):
NotProd 환경은 개발, 테스트, 검증 등의 목적으로 사용되는 환경으로, 테스트 환경의 범위를 포함합니다.
더 넓은 범위의 테스트와 시뮬레이션을 위해 사용됩니다.
개발된 기능이나 시스템 전체의 통합 및 성능을 테스트하고 검증합니다.
테스트 외에도 비운영 환경에서는 시스템의 배포, 모니터링, 교육 등 다양한 활동이 수행될 수 있습니다.
NotProd 환경은 테스트 환경보다 더 복잡하고 다양한 기능을 포함할 수 있습니다.
요약하자면, 테스트 환경은 코드나 시스템의 특정 부분을 테스트하기 위한 목적적인 환경이며, NotProd 환경은 이러한 테스트 외에도 개발된 기능이나 시스템 전체의 통합 및 성능을 테스트하고 검증하기 위한 환경입니다.