문제

VS 2008 GDR 업데이트를 사용하여 데이터베이스 프로젝트를 만들었습니다. SQL Server 배포 패키지를 만들었습니다. 데이터베이스 장치 테스트를 만들었습니다.

일부 마법사를 사용하여 물건은 내 TFSBuild.proj 파일에 들어가 자동화 된 빌드 프로세스의 끝 근처에 데이터베이스가 생성됩니다.

나는 전체 과정에 대한 약간의 통제력이 부족합니다. 내가 원하는 것은 DB를 수동으로 배포하고 DB에 대해 3 개의 사용자 지정 스크립트를 실행 한 다음 DB 장치 테스트를 수동으로 시작하는 것입니다. 이미 실행되는 다른 비 DB 장치 테스트가 있습니다. 다중 개발자 환경에서는 지저분 해지 기 때문에 vsmdi 또는 주문한 단위 테스트 제품을 사용하고 싶지 않습니다.

돕다!

도움이 되었습니까?

해결책

어쩌면 나는 오해하거나 몇 가지 세부 사항이 누락되었지만 문제는 자동화 된 테스트가 아닌 지점 관리 인 것 같습니다. 대부분의 조직은 당신이있는 곳, 완전 자동 빌드 및 DB 장치 테스트에 가고 싶어합니다.

다중 개발 환경에서 지저분 해지면 개발자가 자동화 된 테스트를 실행하는 지점을 직접 확인하고 있음을 나타낼 수 있습니다. 이상적으로는 중요한 지점에서 BVT를 실행하고 개발자가 개인 지점에 체크인하도록해야합니다. 개인 지점은 수동으로 테스트 한 다음 적절한 경우 리버스 통합 (기능 완료, 안정적인 이정표 등). 자동화 된 빌드 및 테스트 프로세스는 리버스 통합 체크인을 선택하고 새 빌드를 삭제하여 BVTS 등을 실행합니다. 이렇게하면 불완전한 기능을 휘젓거나 지속적으로 체크인하여 인접한 통합 및 BVT 프로세스를 격리했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top