# Survey QA: prueba de cuestionario automatizada

Survey QA es un producto de [Cassi.ai](https://www.cassiai.com) para la prueba automatizada de cuestionarios. Un robot recorre los caminos de la encuesta en escritorio y celular, como un encuestado, prueba cada regla del cuestionario y devuelve un veredicto pantalla por pantalla con la captura y la regla de cada hallazgo. El juicio es por regla, y cada hallazgo sale con la pantalla que lo prueba.

## Qué verifica

- Filtros y cierres: Cada ruta condicional se recorre una vez, con la respuesta que debería cerrar y con la que debería seguir. El robot registra en qué pantalla se detuvo la programación.
- Consistencias: Obligatorias, rangos, sumas y combinaciones entre preguntas. El robot intenta violar cada regla y anota lo que hizo la programación, incluida la combinación que solo se rompe al tercer intento.
- Cuotas: Celda por celda: la cerrada tiene que cerrar, la abierta tiene que llegar a la completa. Cuando el filtro manda a un bloque que la cuota ya cerró, eso se convierte en hallazgo con la pantalla y la regla.
- Orden y rotación: La lista del JobSpec se verifica ítem por ítem, en el orden programado y la rotación prevista, en escritorio y celular.
- Textos y opciones: Enunciado, opciones e instrucciones comparados con el documento, pantalla por pantalla. La instrucción heredada del estudio anterior aparece aquí, aunque solo una porción pequeña de la muestra la vería.
- Diseño en el celular: Siete verificaciones en el celular en toda pantalla, junto al escritorio: desplazamiento horizontal, enunciado fuera de la pantalla, texto cortado, grilla desbordada, botón fuera de la pantalla, objetivo táctil y fuente.
- Tracking en olas: Olas comparadas una a una: qué se rompió, qué se corrigió y qué cambió de texto entre una ola y otra.
- Extracto por pantalla: Cada sesión registra las pantallas que recorrió, la ruta, el objetivo y la captura de cada pantalla. El extracto lo lee el cliente sin traductor, y ninguna ruta se repite.

## Cómo se hace la prueba

1. Compilar el cuestionario, el JobSpec y el script en una sola verdad. Word, Excel, MDD o script de Dimensions se convierten en un contrato: preguntas, opciones, reglas, marcas y atributos. Un conflicto entre fuentes bloquea la aprobación hasta que sube el documento corregido.
2. Enseñar al robot con la persona. Alguien responde la encuesta una vez, con escritorio y celular lado a lado. La grabación enseña el camino, los selectores y la forma de avanzar de cada plataforma.
3. Planificar las rutas, una por objetivo. Del contrato nace el plan: cada filtro, cuota, consistencia y lista recibe una ruta propia. La ruta repetida está prohibida, y la persona aprueba el plan antes de correr.
4. Recorrer en escritorio y celular. El robot navega cada ruta en los dos tamaños al mismo tiempo, pantalla por pantalla, con captura y medida en cada paso.
5. Juzgar pantalla por pantalla, por regla. Cada regla del contrato se convierte en una comprobación: el robot intenta violar la regla y registra lo que hizo la programación. El veredicto sale de la regla, sin modelo de lenguaje.
6. Devolver el veredicto pantalla por pantalla. Una frase, cuatro números y el libro mayor pantalla por pantalla con la captura de cada pantalla abierta. Enlace para el cliente en tres idiomas, PDF de una página y planilla QCF por pantalla y por variable.

## Prueba

- Filtro que cierra solo: La pregunta de perfil manda al encuestado a un bloque que la cuota ya cerró. Él no ve un error. Ve el fin del cuestionario, y entra en la base como abandono.
- Consistencia que solo se rompe en la tercera combinación: Edad, región y frecuencia de compra pasan por separado. Juntas, mandan al encuestado a un bloque de otro target. La prueba manual rara vez alcanza esa combinación.
- Ruta de retorno que borra la abierta: El encuestado se equivoca de formato, corrige, y vuelve a la pantalla anterior a la que estaba. El campo sigue, y la respuesta abierta de esa pantalla desaparece.
- Texto heredado del estudio anterior: La instrucción de una pregunta abierta quedó con el texto del estudio anterior. Solo aparece para quien cae en ese filtro, siempre una porción pequeña de la muestra.

- 7 verificaciones de diseño en cada pantalla del celular (regla de toda sesión)
- 2 tamaños por pantalla: escritorio y celular (regla de toda sesión)
- 0 llamadas a IA en el juicio (regla del método)
- 1 ruta por objetivo, ninguna repetida (regla de toda sesión)

Plataformas: WebRaptor, Sawtooth, IBM Dimensions, Qualtrics, Confirmit/Decipher/Forsta, Alchemer y QuestionPro. El robot reconoce la plataforma en la primera pantalla y descubre cómo avanzar.

## Lo que nunca hace

- Nunca aprueba la salida a campo en su lugar. Quien firma sigue siendo su analista.
- Nunca fuerza un paso cuando el cuestionario se niega a avanzar. La negativa se convierte en hallazgo, con la pantalla.
- Nunca usa cuestionario, respuesta o captura de cliente sin autorización.
- Nunca presenta "aprobado" sin la lista de lo que se verificó.
- Nunca afirma una cobertura que no midió. Cada frase de cobertura dice el alcance.
- Nunca elude anti-bot ni CAPTCHA. Detecta, informa y llama a una persona.
- Nunca repite una ruta ya cobrada. Cada sesión tiene un objetivo propio.

## Para quién

Institutos de investigación, Agencias de campo, Equipos de insights, Programadores de cuestionario.

## Preguntas y respuestas

### ¿Qué es Survey QA?

Survey QA es un producto de Cassi.ai para la prueba automatizada de cuestionarios. Un robot recorre los caminos de la encuesta en escritorio y celular, como un encuestado, y devuelve un veredicto pantalla por pantalla con la captura y la regla de cada hallazgo.

### ¿Qué verifica la prueba?

Filtros y cierres, consistencias entre preguntas, cuotas, orden y rotación de marcas y atributos, textos y opciones contra el cuestionario aprobado, diseño en el celular en siete verificaciones y la comparación entre olas de un tracking.

### ¿En qué plataformas funciona?

WebRaptor, Sawtooth, IBM Dimensions, Qualtrics, Confirmit/Decipher/Forsta, Alchemer y QuestionPro. El robot reconoce la plataforma en la primera pantalla y descubre cómo avanzar. Su plataforma pasa por el mismo camino: envíe el enlace.

### ¿El robot usa inteligencia artificial?

No en el juicio. Cada regla del cuestionario se convierte en una comprobación determinista, y el veredicto sale de la regla, con cero llamadas a IA. La lectura de los documentos la verifica una persona antes de que el robot corra.

### ¿Qué recibe el cliente al final?

Una pantalla con el veredicto en una frase, cuatro números y el libro mayor pantalla por pantalla con la captura de cada pantalla abierta. Junto van el enlace para el cliente en portugués, inglés y español, un PDF de una página y la planilla QCF por pantalla y por variable.

### ¿Cuánto del cuestionario se cubre?

Lo que el plan aprobado enumera, y solo eso. Cada frase de cobertura dice el alcance: rutas planificadas, rutas recorridas, pantallas alcanzadas. El robot nunca afirma una cobertura que no midió.

### ¿Qué pasa cuando el cuestionario tiene CAPTCHA o una barrera anti-bot?

El robot la detecta, la informa y se detiene. Nunca elude la barrera. El hallazgo sale con la pantalla, y una persona decide cómo seguir, en general con el enlace de prueba sin la barrera.

### ¿Quién aprueba la salida a campo?

Su analista. Survey QA entrega la lista de lo que se verificó, con la captura de cada pantalla, y nunca aprueba el campo en lugar de quien firma.

### ¿Cómo consigo acceso?

Por la solicitud de acceso en esta página. Productos disponibles vía SaaS por crédito, por proyecto o compra de la plataforma. Hable con nosotros, tenemos un formato que cabe en su presupuesto.

## Cómo conseguir acceso

El acceso está restringido a clientes con proyecto activo. La solicitud se hace por el formulario en https://surveyqa.cassiai.com/es. Productos disponibles vía SaaS por crédito, por proyecto o compra de la plataforma. Hable con nosotros, tenemos un formato que cabe en su presupuesto.

Artículo en el blog de Cassi.ai: https://www.cassiai.com/blog/survey-testing-before-fieldwork
