내 응용 프로그램에 대한 통합 테스트 및 시스템 테스트를하고 싶지만 좋은 통합 및 시스템 테스트를 작성하는 데는 많은 노력이 필요했습니다. 몇 번 시도해 보았을 때마다 맞춤식 애플리케이션 별 테스트 장치를 썼다. 매번 휠을 다시 발명하는 느낌이 들었다. 이것이 잘못된 접근인지 궁금합니다. 통합 및 전체 시스템 테스트에 "표준"접근 방식이 있습니까?고통을 줄이는 통합 및 시스템 테스트
편집 : 명확한 설명을 위해 데스크톱 및 웹 응용 프로그램의 자동화 된 테스트입니다. 응용 프로그램의 모든 기능을 사용하는 이상적인 테스트 스위트입니다.
감사합니다. 몇 가지 제품에 대한 시스템 테스트를 수행했습니다. 나는 그것이 얼마나 오래 걸리는지, 그리고 그것이 얼마나 어려운지 놀라 울뿐입니다. 예 : 처녀 상태 (VMWare)를 얻고 테스트를 실행합니다. 예를 들어, 설치 프로그램/제거 프로그램이 올바르게 작동하는지 확인하는 방법은 무엇입니까?설치 프로그램은 매우 일반적이지만 예상대로 작동하는지 자동으로 검증 할 수있는 지원은 거의 없습니다. – mdma
wrt installer/uninstaller 기능을 사용하면 다른 하나를 수행하고 컴퓨터의 상태가 시작한 곳으로 돌아가는지 확인할 수 있습니다. 그 사이에 파일이 수정되었는지, 디렉토리가 생성되었는지 등을 확인할 수 있습니다. 또한 상호 작용을하는 대신 모든 파일 상호 작용에 대한 텍스트를 출력 한 다음 텍스트가 예상대로 작동하는지 확인하여 설치 프로그램의 기능을 완성 할 수 있습니다. 이것은 빠른 것의 추가 장점을 가지고 있습니다. 그러나 그렇습니다, 이것은 까다로운 상황입니다. –