Cómo hacer testing de un chatbot

Antes de implementar un chatbot, debe realizar ciertas pruebas que incluyen: Pruebas generales, Pruebas de dominio, General, Manual, Pruebas de posproducción, Pruebas A / B, etc.

Sin un método de prueba de chatbot estandarizado, ¿cómo puede estar seguro de que su bot está libre de errores y es fácil de usar?

Los chatbots son una tecnología prometedora cuando se trata de mejorar la experiencia del cliente. Puedes instalarlos en tu web y tus clientes tendrán la posibilidad de contactar con tu empresa en cualquier momento para obtener la información que necesiten.

Sin embargo, primero es necesario investigar si esta tecnología funcionará correctamente con su negocio. Esto significa ponerlo a prueba y verificar si el bot proporciona la respuesta correcta a cada interacción. Estas son algunas de las mejores formas de probar su bot.

Pruebas generales

Son pruebas de preguntas y respuestas centradas en las preguntas generales que se espera que responda un bot muy básico. Por ejemplo, se prueban los saludos del usuario. El bot debe pasar la prueba general para incluso considerar ejecutar las otras pruebas.

La expectativa de esta prueba es que el chatbot mantenga una conversación fluida, si el bot falla en la primera etapa, es muy probable que el usuario abandone la conversación. Esto perjudica las métricas del chatbot como la tasa de rebote.

Prueba de dominio (uso)

Las pruebas de dominio representan la segunda etapa. En esta etapa, se analizan el lenguaje y las expresiones para garantizar que el chatbot sea capaz de responder consultas específicas del dominio.

Las consultas se personalizarán según el tipo de negocio, no serán las mismas si es un ecommerce o un restaurante.

Un chatbot de comercio electrónico debe entender que todos estos conducen a la misma respuesta: "pantalones", "pantalones azules", "pantalones azules para hombres".

Es imposible capturar cada tipo específico de pregunta relacionada con ese dominio específico, pero las pruebas específicas del dominio deben categorizarse para garantizar que las categorías clave estén cubiertas por una prueba automatizada.

Estas preguntas están marcadas por un contexto y son las que llevarán al consumidor a comprar el producto o servicio. Una vez finalizada la parte de saludo de la conversación, el resto de la conversación debe centrarse en el producto o servicio.

Por lo tanto, después del saludo y la conversación inicial, los chatbots deben dominar la conversación o responder correctamente, una métrica importante del chatbot.

Para probar las respuestas del chatbot en la plataforma, haga clic en el icono "escribir" de la barra de navegación.

Aparecerá una nueva sección donde podrá probar mensajes individuales, verificar la puntuación de confianza y reemplazar la respuesta en caso de que exista una alternativa diferente.

Prueba manual

Las pruebas manuales pueden incluir que los desarrolladores pasen muchas horas probando el chatbot para un caso de uso específico o para un canal específico.

Por ejemplo, puede enviar un mensaje de texto al chatbot desde la perspectiva del usuario con intención de compra, o como un usuario que simplemente busca opciones.

También puede probar su diálogo en aplicaciones de mensajería como WhatsApp o Wechat antes de implementar el chatbot.

Para probar manualmente el chatbot, vaya a Chatbots> Probar URL. Podrá probar manualmente sus guiones y respuestas.

Pruebas de posproducción

Las pruebas de postproducción o postlanzamiento prueban varios aspectos de la funcionalidad del chatbot, una vez que está activo con los usuarios.

Por supuesto, es prácticamente imposible que entrenes a tu chatbot para que pueda responder todas y cada una de las consultas que ingresan tus usuarios en el chatbot, y alguien podría escribir diferentes formas de hacer la misma pregunta, con errores ortográficos u otros problemas.

Como dijimos antes, las respuestas deben ser lo más amplias posible para prever estas situaciones. Esta etapa consiste básicamente en prestar especial atención a cómo responde el bot y si la información es precisa.

Cualquier prueba antes del lanzamiento del chatbot es, en última instancia, una prueba beta. La retroalimentación es vital y las pruebas deben realizarse periódicamente con las preguntas de los usuarios que están haciendo la prueba real del chatbot.

En otras palabras: prepárate para ajustar constantemente tu chatbot a los comentarios que recibes después del lanzamiento. El objetivo es mantener las respuestas relevantes, el rendimiento actual se puede mejorar para el futuro sometiendo al chatbot a un proceso de prueba continuo.

En su Panel de administración, vaya a Base de datos> Respuestas> Sugerencias para encontrar una lista de mensajes que el chatbot no pudo responder. Haga clic en un mensaje para agregar una respuesta.

Pruebas A / B

Una prueba A / B es la comparación de dos versiones del mismo producto para ver cuál funciona mejor. A los visitantes se les muestran las dos versiones simultáneamente y son ellos quienes deciden qué versión es más efectiva o mejor, en términos de conversación.

Las pruebas A / B se han implementado ampliamente en varios campos del marketing, sin embargo, no hay muchas alternativas de pruebas A / B disponibles para chatbots.

Cuando se trata de chatbots, es una forma de experimentar diferentes características del programa conversacional.

A través de ensayos aleatorios, las empresas pueden recopilar datos y decidir qué alternativa es más efectiva tanto para los clientes como para sus propósitos. La prueba de un chatbot se realiza a través de un proceso de prueba automatizado. Y gracias a esta automatización es posible acelerar los procesos de desarrollo del chatbot y garantizar una mejor calidad.

Podemos modelar el proceso en dos pasos de prueba separados del diseño del chatbot.

El primero, decide los factores visuales del chatbot, como el diseño, el color o la ubicación del chatbot en la página web.

Y el segundo decide sobre los factores conversacionales, en términos de calidad y desempeño. Estos dos factores se prueban para garantizar una mejor experiencia de usuario.

Factores visuales

El diseño también es muy importante en un chatbot, ya que es un factor crucial para el éxito de la experiencia del usuario. Las pruebas A / B pueden consistir en cambiar el color del marco o el color del botón.

Para cambiar el estilo de su chatbot, puede ir a Instalar> Diseño. Aquí podrá cambiar entre colores y marcos.

Factores conversacionales

Las pruebas A / B realizan un seguimiento de las métricas de tasa de abandono y retención a medida que continúan determinando el éxito del bot. Las tasas de participación del usuario para diferentes alternativas de bot también siguen siendo significativas.

Una de esas pruebas es decidir cómo iniciar la conversación, en caso de que el chatbot comience con un saludo estándar o use mensajes diferentes. Es un factor importante porque el embudo de clientes comienza con el compromiso.

Si el chatbot tiene éxito en provocar la acción deseada que hace que el usuario interactúe con él, es más probable que lleguemos a una audiencia mayor y un mayor flujo de conversación.

También es importante decidir sobre la formalidad del lenguaje y cómo puede afectar el nivel de compromiso. Se deben probar múltiples respuestas ya que la formalidad depende del perfil del cliente o usuario.

Visite la sección de análisis de la plataforma con regularidad. Aquí encontrará algunas estadísticas básicas del chatbot.

Puede consultar el número de interacciones, sesiones, resultados de formularios y tiempo de sesión, entre otros. Estas métricas le darán una indicación del rendimiento de su chatbot para una configuración determinada.

Si estás bajo el Plan Corporativo, también podrás acceder a la Sección de Desempeño. Aquí podrá verificar la tasa de rebote, el sentimiento y realizar pruebas A / B para scripts.

¿Te gustaría saber más?

Obtén más información