AI로 테스트 생성하기
학습 목표
이 유닛을 완료하면 다음을 수행할 수 있습니다.
- AI를 사용하여 테스트 사례를 생성합니다.
- Agentforce 테스트 센터에서 배치 테스트를 실행합니다.
AI로 테스트 생성하기
다양하면서 확장 가능한 테스트 시나리오를 수동으로 직접 생성하는 것은 시간이 많이 드는 복잡한 작업입니다. Agentforce 테스트 센터를 통해 해결할 수 있죠. 이제 AI를 사용하여 에이전트의 서브에이전트와 작업을 기반으로 수백 개의 가상 상호 작용을 손쉽게 생성하고 이를 테스트 사례로 활용할 수 있습니다. 이렇게 하면 에이전트가 다양한 고객 상호 작용을 정확하게 처리할 수 있습니다.
그런 다음 이러한 테스트를 자동으로 병렬 실행하여 에이전트가 어떤 서브에이전트와 작업을 선택하는지 확인할 수 있습니다. 여기서부터 필요에 따라 에이전트 지침과 가드레일을 조정하여 반복할 수 있으므로 다양한 대화 버전을 수동으로 테스트하는 데 소요되는 시간을 절약할 수 있습니다. 결과적으로 테스트 시간을 단축하고, 더욱 신뢰할 수 있는 에이전트를 보다 빨리 구축하여 확신을 가지고 배포할 수 있습니다.
우수한 테스트 사례 데이터 집합은 3가지 품질 속성을 지닙니다.
-
양: 다양한 시나리오와 예외 상황을 포괄적으로 포함할 수 있도록 충분한 테스트 사례 수.
-
다양성: 실제 사용 사례 전반에 걸쳐 AI 에이전트의 적응성을 테스트할 수 있도록 다양한 입력, 컨텍스트, 변형.
-
품질: AI 에이전트의 목표에 부합하는 잘 정의되었으며 정확하고 관련성 있는 테스트 사례.
이 유닛을 완료하려면 지난 유닛에서 생성한 전용 Developer Edition 조직을 사용해야 합니다. 단계별 지침을 모두 완료하면 페이지 하단의 Check Challenge to Earn 500 Points(과제를 확인하고 500포인트 획득)를 클릭하세요.
배치 테스트
Agentforce 테스트 센터에 접속하는 방법은 여러 가지가 있습니다. 이미 지난 유닛에서 직접 접속하는 방법을 사용했습니다. Agentforce 빌더에도 Agentforce 테스트 센터로 바로 이동하는 Batch Test(배치 테스트) 버튼이 있습니다. 한 번 해 보겠습니다.
- Setup(설정)의 Quick Find(빠른 찾기) 상자에서 Agentforce Agents(Agentforce 에이전트)를 검색한 다음 선택합니다.
-
Einstein Copilot 또는 Agentforce (Default)(Agentforce(기본값))을 클릭합니다.
-
Open in Builder(빌더에서 열기)를 클릭합니다.
-
Batch Test(배치 테스트)를 클릭합니다. 이렇게 하면 새 탭에서 Agentforce 테스트 센터가 열리고 New Test(새 테스트) 창이 열린 상태에서 Einstein Copilot - v1 또는 Agentforce (Default) v1이 이미 선택되어 있습니다.
- Test Name(테스트 이름)에
Generated Test Agentforce v1(생성된 테스트 Agentforce v1)을 입력합니다.
- Description(설명)에
Test cases for Agentforce to verify account summaries and details(계정 요약 및 세부 정보 확인을 위한 Agentforce 테스트 사례)를 입력합니다.
-
Next(다음)를 클릭합니다.
-
Next(다음)를 클릭합니다.
-
Generate Test Cases(테스트 사례 생성)를 선택합니다.
- Number of test cases(테스트 사례 수)는 20으로 그대로 둡니다.
- Test Case Description(테스트 사례 설명)에
Generate realistic inquiries that customers might ask about their user account, orders, and other general questions about products(고객이 사용자 계정, 주문, 기타 제품 관련 일반적인 질문에 대해 문의할 수 있는 현실적인 문의 생성)를 입력합니다. 여기에서 긍정적 테스트 사례와 부정적 테스트 사례의 수를 지정하여 테스트 사례의 다양성을 확보할 수도 있습니다.
- Generate Test Cases From(테스트 사례 생성 소스)에서 Subagents and Actions assigned to the agent(에이전트에 할당된 서브에이전트 및 작업)를 선택합니다.
-
Next(다음)를 클릭합니다.
-
Generate Test Cases(테스트 사례 생성)를 클릭합니다.
- 테스트가 생성될 때까지 기다립니다. 테스트 생성에 시간이 다소 걸릴 수 있으므로 브라우저를 새로 고침해야 할 수 있습니다. Run Test Suites(테스트 도구 모음 실행)를 클릭합니다. 페이지를 새로 고침해야 할 수도 있습니다.

- 결과를 새로 고치려면
을 클릭합니다.
테스트가 생성되면 다운로드하여 에이전트가 의도한 대로 작동하는지 확인해야 합니다. 필요에 따라 에이전트를 미세 조정할 수도 있습니다. 다음 유닛에서는 테스트 결과를 자세히 살펴보고 Agentforce 빌더를 사용하여 실패한 테스트의 문제를 해결합니다.
다음 유닛으로 넘어가기 전에 Check Challenge to Earn 500 Points(과제를 확인하고 500포인트 획득)를 클릭하세요.
