주제에 대한 가상 에이전트 사용자 테스트에서 동적 입력으로 인한 오류 처리
테스트 케이스의 일부로 실행할 입력을 제어하여 의 가상 에이전트 주제에 대해 자동화된 테스트를 수행할 때 실패를 방지하십시오.
시작하기 전에
동적 입력을 포함하는 주제에 대한 테스트 케이스를 설정합니다. 자세한 내용은 에서 자동화된 테스트 생성 가상 에이전트 디자이너 문서를 참조하십시오.
필요한 역할: virtual_agent_admin 또는 admin
이 태스크 정보
에서 가상 에이전트 디자이너테스트를 실행할 때 주제에 완전한 기능의 구성요소가 있는 경우에도 일부 테스트가 실패할 수 있습니다. 이러한 오류는 항상 현재 시간을 반환하는 함수를 기반으로 하는 타임스탬프와 같은 다양한 케이스에 따라 발생할 수 있습니다. 테스트가 실행될 때 타임스탬프가 올바르게 만들어지지만 테스트 사례에 기록된 타임스탬프와 일치하지 않습니다. 유사한 예로는 다른 사용자가 다른 이름, 이메일 또는 실제 주소 또는 각 사용자와 관련된 기타 정보를 입력하는 것이 포함됩니다. 시간 또는 기타 변경 조건에 따라 다른 데이터를 반환하는 항목은 테스트에서 잠재적인 실패 지점입니다. 동적 입력을 사용하는 테스트 단계를 비활성화하면 해당 단계에서 찾은 데이터의 변경으로 인해 실패하지 않는 테스트를 실행할 수 있습니다.
프로시저
- 다음으로 이동 .
- 검색 유형 토글 스위치를 NLU/keyword로 설정한 다음, 테스트 케이스 관리를 선택합니다.
- 작업할 테스트 케이스를 엽니다.
-
테스트 단계 탭에서 제외할 테스트 단계의 활성 열을 선택하고 해당 값을
False로 설정합니다. - 비활성화하려는 테스트 단계 수만큼 4단계를 반복합니다.
- 테스트 케이스를 실행하거나 디버그합니다.