내가 끝내는 대부분의 공연은 유닛 테스트가 거의 없거나 전혀 없습니다. 일반적으로 단위 테스트로 설명되는 것은 실제로 통합 테스트이며 개발자 시스템에서 거의 실행되지 않습니다. 나는 보통 두 사람의 차이를 설교하고 사람들이 매우 집중된 단위 테스트를 작성하고 나중을 위해 통합 테스트를 남겨 두도록 노력하여 전도를 시작합니다. 즉 충분한 사람들이 단위 테스트를 작성하여 통합 작성에 옮길 수 있습니다. 테스트. 수락 또는 시스템 수준 테스트는 일반적으로 개발자가 수동으로 처리 한 다음 품질 관리 부서에서 처리합니다.단위, 통합 또는 수락 테스트에 더 집중합니까?
제 질문은 애자일 환경 밖에서 작업 할 때 단위, 통합 및 수락 테스트에 얼마나 많은 노력을 기울 였는지, 그리고 가장 많은 가치를 보았습니까?
왜 테스트 센터에서 개발 한 후에 통합 테스트를 수행한다고합니까? 통합 테스트는 개발자 테스트가 될 수 있으며, 단일 유닛 만 다루지는 않습니다. – tddmonkey
맞습니다. 대부분의 경우 개발자는 테스터가 될 것입니다. 그러나 개발과 테스트가 다른 사람에 의해 수행되는 것이 가장 좋습니다. 개발자는 그가 중립적 인 사람처럼 작성한 응용 프로그램에 대해 완전히 다른 견해를 가지고 있습니다. – Alexander
통합 테스트는 항상 팀 리드가있는 상태에서 (또는 팀 리더와 통신하면서) 수행되어야합니다. 이유를 설명하기 위해 답을 수정했습니다. –