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