챗봇을 배포하기 전에 일반 테스트, 도메인 테스트, 일반, 수동, 포스트 프로덕션 테스트, A/B 테스트 등 특정 테스트를 수행해야 합니다.
표준화된 챗봇 테스트 방법 없이 봇이 버그가 없고 사용자 친화적이라는 것을 어떻게 확신할 수 있습니까?
챗봇은 고객 경험을 개선하는 데 있어 유망한 기술입니다. 웹사이트에 설치할 수 있으며 고객은 필요한 정보를 얻기 위해 언제든지 회사에 연락할 수 있습니다.
그러나 먼저 이 기술이 귀하의 비즈니스에 올바르게 작동하는지 조사해야 합니다. 이것은 테스트에 넣고 봇이 각 상호 작용에 대해 올바른 응답을 제공하는지 확인하는 것을 의미합니다. 봇을 테스트하는 가장 좋은 방법은 다음과 같습니다.
그들은 매우 기본적인 봇이 대답할 것으로 예상되는 광범위한 질문에 초점을 맞춘 질문 및 답변 테스트입니다. 예를 들어, 사용자의 인사말이 테스트됩니다. 봇은 다른 테스트 실행을 고려하기 위해 일반 테스트를 통과해야 합니다.
이 테스트의 기대는 챗봇이 유동적인 대화를 유지하는 것입니다. 봇이 첫 번째 단계에서 실패하면 사용자가 대화를 떠날 가능성이 매우 높습니다. 이는 이탈률과 같은 챗봇 메트릭을 손상시킵니다.
도메인 테스트는 두 번째 단계를 나타냅니다. 이 단계에서는 챗봇이 도메인별 쿼리에 응답할 수 있는지 확인하기 위해 언어와 표현을 분석합니다.
쿼리는 비즈니스 유형에 따라 개인화되며 전자 상거래 또는 레스토랑인 경우 동일하지 않습니다.
전자 상거래 챗봇은 "바지", "파란색 바지", "남성용 파란색 바지"와 같은 모든 항목이 동일한 대답으로 이어진다는 것을 이해해야 합니다.
해당 특정 도메인과 관련된 모든 특정 유형의 질문을 포착하는 것은 불가능하지만 주요 범주가 자동화된 테스트에 포함되도록 도메인별 테스트를 분류해야 합니다.
이러한 질문은 컨텍스트로 표시되며 소비자가 제품이나 서비스를 구매하도록 유도합니다. 대화의 인사말 부분이 끝나면 나머지 대화는 제품이나 서비스에 초점을 맞춰야 합니다.
따라서 첫 인사와 대화 후에는 챗봇이 대화를 주도하거나 올바르게 응답해야 하며, 이는 중요한 챗봇 지표입니다.
플랫폼에서 챗봇 응답을 테스트하려면 탐색 모음의 "쓰기" 아이콘을 클릭합니다.
개별 메시지를 테스트하고, 신뢰도 점수를 확인하고, 다른 대안이 있는 경우 답변을 교체할 수 있는 새 섹션이 나타납니다.
수동 테스트에는 특정 사용 사례 또는 특정 채널에 대해 챗봇을 테스트하는 데 많은 시간을 보내는 개발자가 포함될 수 있습니다.
예를 들어 사용자가 구매 의도를 바꾸거나 옵션을 검색하는 사용자의 관점에서 챗봇에 문자를 보낼 수 있습니다.
Wechat 을 배포하기 전에 WhatsApp 또는 Wechat과 같은 메시징 앱에서 대화를 테스트할 수 있습니다.
챗봇을 수동으로 테스트하려면 챗봇> URL 테스트로 이동하십시오. 스크립트와 응답을 수동으로 테스트할 수 있습니다.
프로덕션 후 테스트 또는 출시 후 테스트는 챗봇이 사용자와 활성화되면 챗봇 기능의 다양한 측면을 테스트합니다.
물론, 사용자가 챗봇에 입력하는 모든 쿼리에 답할 수 있도록 챗봇을 훈련시키는 것은 사실상 불가능하며, 철자 오류나 기타 문제가 있는 동일한 질문을 다른 사람이 다른 방법으로 작성할 수도 있습니다.
앞서 말했듯이 이러한 상황을 예측하려면 답변이 최대한 광범위해야 합니다. 이 단계는 기본적으로 봇이 응답하는 방식과 정보가 정확한지 특별한 주의를 기울이는 것으로 구성됩니다.
챗봇 출시 이전의 모든 테스트는 궁극적으로 베타 테스트입니다. 피드백은 필수이며 챗봇의 실제 테스트를 수행하는 사용자가 묻는 질문으로 테스트를 주기적으로 실행해야 합니다.
즉, 출시 후 받는 피드백에 맞게 챗봇을 지속적으로 조정할 준비를 하십시오. 목표는 응답을 관련성 있게 유지하는 것이며, 챗봇에 지속적인 테스트 프로세스를 적용하여 미래를 위해 현재 성능을 개선할 수 있습니다.
관리자 패널에서 데이터베이스>응답>제안으로 이동하여 챗봇이 응답할 수 없는 메시지 목록을 찾습니다. 응답을 추가하려면 메시지를 클릭하십시오.
A/B 테스트는 동일한 제품의 두 버전을 비교하여 어느 것이 더 잘 작동하는지 확인하는 것입니다. 방문자에게는 두 가지 버전이 동시에 표시되며 대화 측면에서 어떤 버전이 더 효과적이거나 더 나은지 결정하는 것은 방문자입니다.
A/B 테스팅은 다양한 마케팅 분야에서 널리 시행되고 있지만 챗봇에 사용할 수 있는 A/B 테스팅 대안은 많지 않습니다.
챗봇의 경우 대화형 프로그램의 다양한 기능을 경험하는 방법입니다.
무작위 시험을 통해 기업은 데이터를 수집하고 고객과 고객의 목적에 가장 효과적인 대안을 결정할 수 있습니다. 챗봇 테스트는 자동화된 테스트 프로세스를 통해 수행됩니다. 그리고 이러한 자동화 덕분에 챗봇의 개발 프로세스를 가속화하고 더 나은 품질을 보장할 수 있습니다.
프로세스를 챗봇 설계의 두 가지 개별 테스트 단계로 모델링할 수 있습니다.
첫째, 웹 페이지에서 챗봇의 디자인, 색상 또는 위치와 같은 챗봇의 시각적 요소를 결정합니다.
두 번째는 품질과 성능 측면에서 대화 요소를 결정합니다. 이 두 가지 요소는 더 나은 사용자 경험을 보장하기 위해 테스트되었습니다.
디자인은 사용자 경험의 성공을 위한 중요한 요소이기 때문에 챗봇에서도 매우 중요합니다. A/B 테스트는 프레임 색상이나 버튼 색상을 변경하는 것으로 구성될 수 있습니다.
챗봇의 스타일을 변경하려면 설치 > 디자인으로 이동하세요. 여기에서 색상과 프레임 사이를 전환할 수 있습니다.
A/B 테스트는 봇 성공을 계속 결정하는 이탈률 및 유지율 측정항목을 추적합니다. 다양한 봇 대안에 대한 사용자 참여율도 여전히 중요합니다.
이러한 테스트 중 하나는 챗봇이 표준 인사말로 시작하거나 다른 메시지를 사용하는 경우 대화를 시작하는 방법을 결정하는 것입니다. 고객 유입 경로는 참여로 시작되기 때문에 중요한 요소입니다.
챗봇이 사용자가 상호 작용하도록 하는 원하는 행동을 유발하는 데 성공하면 더 많은 청중과 더 많은 대화 흐름에 도달할 가능성이 높아집니다.
언어의 형식과 그것이 몰입 수준에 어떤 영향을 미칠 수 있는지를 결정하는 것도 중요합니다. 형식은 클라이언트 또는 사용자의 프로필에 따라 다르므로 여러 답변을 테스트해야 합니다.
플랫폼의 분석 섹션을 정기적으로 방문하십시오. 여기에서 챗봇의 몇 가지 기본 통계를 찾을 수 있습니다.
상호 작용 횟수, 세션 수, 양식 결과 및 세션 시간을 확인할 수 있습니다. 이 메트릭은 주어진 설정에 대한 챗봇의 성능을 나타냅니다.
기업 계획에 있는 경우 성과 섹션에도 액세스할 수 있습니다. 여기에서 Bounce Rate, Sentiment를 확인하고 스크립트에 대한 A/B 테스트를 수행할 수 있습니다.