중단점을 사용하여 자동화된 테스트 디버깅
특정 테스트 단계에 중단점을 추가하여 실패 또는 예기치 않은 동작 문제를 해결하기 위해 테스트를 일시 중지합니다.
시작하기 전에
필요한 역할: admin
프로시저
- 다음으로 이동 모두 > ATF(Automated Test Framework) > 테스트.
- 실행할 테스트를 선택합니다.
- 테스트 단계 관련 목록을 선택하여 선택한 테스트의 모든 테스트 단계를 나열합니다.
- 중단점을 추가하거나 제거할 테스트 단계를 마우스 오른쪽 버튼으로 클릭합니다.
-
목록에서 중단점 추가/제거를 선택합니다.
테스트 단계는 수정된 중단점으로 표시됩니다.주:단계의 중단점 표시는 중단점이 활성 상태이고 디버그 테스트를 사용하여 테스트를 실행하는 경우 중단점 테스트 단계 직전에 테스트가 일시 중지됨을 나타냅니다. 테스트 실행을 클릭하여 테스트를 실행하는 경우 중단점은 고려되지 않습니다.
테스트에 설정한 중단점은 사용자별로 다릅니다. 다른 사용자는 테스트에서 중단점을 보고 수정할 수 없으며 그 반대의 경우도 마찬가지입니다.
주:테스트에 대해 여러 중단점을 설정할 수 있지만 테스트 단계마다 중단점은 1개만 있을 수 있습니다. - 옵션: 중단점 관련 목록을 클릭하여 중단점이 있는 테스트 내의 모든 테스트 단계를 표시합니다.
-
디버그 테스트를 클릭하여 중단점으로 테스트를 실행합니다.
디버그 테스트 모달이 표시됩니다.
- Safari – 선택한 테스트의 클라이언트 측 단계를 실행하는 데 사용되는 브라우저
- 롤백 전 일시 중지 – 테스트 완료 후 롤백이 발생하기 직전에 테스트를 일시 중지하는 옵션입니다.
-
중단점이 구현된 단계를 분석하고 디버그합니다.
주:모든 중단점으로 인해 테스트 실행이 10분 동안 일시 중지됩니다. 할당된 10분 내에 테스트 단계를 디버그할 수 있으며 그런 다음 다음 중단점에 도달할 때까지 테스트 실행이 다시 시작됩니다.다음 옵션은 중단점에 대해 테스트가 일시 중지된 경우에만 표시됩니다.
- 계속: 테스트 실행은 다음 중단점까지 계속됩니다.
- 프로시저 단위 실행: 모든 단계에서 테스트가 일시 중지됩니다. 현재 단계에서 일시 중지하지 않으려면 프로시저 단위 실행 옵션을 선택하여 다음 단계로 건너뜁니다.