데이터 풀 참조 및 검증 포인트

데이터 풀 참조와 함께 검증 포인트를 작성할 때 변수 데이터를 제공하여 테스트를 보다 실제와 가깝게 수행할 수 있습니다.

연관된 데이터 풀이 있는 스크립트를 재생할 때마다 스크립트는 데이터 풀에서 하나의 레코드에 액세스합니다. 검증 포인트는 데이터 풀 참조를 사용하여 해당 레코드의 변수에 액세스합니다. 재생 시 Functional Test는 데이터 풀 참조를 데이터 풀의 변수로 대체하며 실제 결과와 비교합니다.

로그에는 스크립트 재생 중 발생하는 이벤트의 레코드와 실행된 모든 검증 포인트의 결과가 들어 있습니다. 기준선 결과에 따라 다른 실제 테스트 결과(데이터 풀 참조가 해석됨)는 결함이거나 의도적인 애플리케이션 변경입니다.

다음 다이어그램에서 왼쪽 상자는 일반 스크립트 자산을 표시합니다.

(1) 연관된 데이터 풀이 있는 스크립트

(2) 데이터 풀

(3) 오브젝트 맵

(4) 검증 포인트 기준선 -- 기준선은 스크립트를 사용하여 유지보수되는 캡처된 데이터입니다. 이 예제의 검증 포인트에는 데이터 풀 참조가 있습니다.

오른쪽 상자는 다음을 표시합니다.

(5) 통과 또는 실패한 검증 포인트를 레코드하는 테스트 로그

(6) 검증 테스트 수행 시 데이터 풀 참조가 활성 레코드의 값으로 해석된 스크립트의 기준선 데이터와 동일한 예상 데이터

(7) 실제 데이터는 검증 포인트 수행 시 테스트 중인 소프트웨어의 데이터입니다.

스크립트 자산 및 스크립트 재생 로그

스크립트를 실행하면 다음 이벤트가 발생합니다.

(A) 검증 포인트는 데이터 풀의 데이터에 액세스하여 기준선 및 활성 데이터 풀 레코드에서 예상 결과를 작성합니다.

(B) 데이터 풀 참조가 해석되고 검증 포인트에 데이터를 제공합니다.

(C) 예상 결과를 실제 결과와 비교합니다.

(D) 예상 및 실제 결과를 로그에 레코드합니다. 예상 결과의 편차는 테스트 로그에 실패로 로그됩니다.


피드백