2012-08-22 2 views
8

QA 서버는 테스트 서버입니다. QA가 무엇인지, 그리고 준비/사전 제작 서버와 어떤 차이가 있는지 알고 싶습니다.QA 서버 란 무엇입니까?

시간 내 주셔서 감사합니다.

답변

6

질문의 절반 만 답변 할 수 있습니다. QA는 품질 보증의 약자입니다. 아마도 QA 서버는 소프트웨어/하드웨어의 품질을 측정하고 테스트하는 데 적합 할 것입니다. 아마도 단위 테스트/회귀 테스트는이 서버에서 실행될 예정입니다.

전화 준비/프로덕션 서버는 소프트웨어/하드웨어의 정규 사용에 사용되는 프로덕션 코드를 실행하는 시스템 일 것입니다.

2

나는 이것이 오래된 게시물이라는 것을 알고 있지만 검색 중에 이것을 발견 했으므로 다른 사람들이 여기에 더 많은 정보를 원할 경우를 대비하여 내 자신의 지식을 추가 할 것이라고 생각했습니다.

미셸이 제대로 된 결과를 얻었지만 몇 가지 사항을 수정하고 싶습니다. 먼저 QA 서버는 일반적으로 QA 프로세스를 처리하고 QA 프로세스의 일부로 다른 코드 분기를 테스트 할 수있는 환경을 만드는 데 도움이되는 소프트웨어를 실행합니다. 이는 환경 전환 및 지점 체크 아웃부터 프로덕션 환경과 일치하는 전체 시스템 재 구축 및 코드 배포에 이르기까지 다양합니다. QA 서버의 기본 원칙은 테스트를 위해 QA 환경을 만드는 것입니다.

스테이징/사전 제작 환경은 일반적으로 코드가 배포 될 프로덕션 환경과 가능한 한 가깝게 일치하는 하나 이상의 환경을 나타냅니다. 다시 말하지만, 이것은 프로덕션 환경과 일치하는 방식으로 여러 시스템과 데이터베이스가 연결되어있는 미니 웹 서버 팜에 프로덕션 시스템의 버전과 일치하는 소프트웨어 설치가있는 시스템만큼 간단 할 수 있습니다. 목표는 생산과 일치하지만 생산이 아닌 테스트와 품질 보증을위한 장소를 갖는 것입니다.

원래 질문에 대한 답이 아직 확실하지 않은 사용자에게 도움이되기를 바랍니다.

1

스테이징/프로덕션 환경간에 명확한 구분이 없습니다. QA 서버 환경은 테스트 목적으로 응용 프로그램을 배포하고 기능적, 보안 및 성능 테스트 사례를 실행하는 플랫폼입니다.

스테이징은 테스트 용도로 응용 프로그램이 배포되지만 운영 환경 및 사양 측면에서 가능한 한 프로덕션 환경과 일치하도록 유지되는 환경입니다.