소프트웨어 테스팅2 White-Box Testing http://agile.csc.ncsu.edu/SEMaterials/WhiteBox.pdf http://agile.csc.ncsu.edu/testing/WhiteBox.pdf http://openseminar.org/se/modules/46/index/screen.do 2009. 12. 14. Software Testing Testing 1. 명세에 기반을 둔 테스팅 (블랙박스 테스팅) Testing 2. 구현 기반 테스팅 (화이트 박스 테스팅) 1. 동적 테스팅 방법 - 프로그램 실행을 요구 (블랙박스 테스팅, 화이트 박스 테스팅) - 실제 프로그램을 테스트 데이터에 의해 실행 ( 선정된 기준을 토대로 테스트 데이터를 생성 - 명세나 프로그램 코드를 분석하여 생성 3. 데이터 실행(test data execution) - 프로그램 입력으로 생성된 데이터를 사용, 오류를 찾아 제거 1. 정의 : 프로그램을 구성하는 모든 문장들이 최소한 한번은 실행될 수 있는 입력 데이터를 테스트 데이터로 선정하는 기준 2. 장점 : 보다 적은 개수의 테스트 데이터들로 쉽게 만족, 3. 단점 : 프로그램상에 존재하는 가능한 경우를 모두 검증.. 2009. 12. 8. 이전 1 다음