¿Sabes en qué debe centrarse un probador en nuestro equipo?
QA / QA Automation
¿Cómo obtenías las compilaciones? ¿Alguna vez las compilaste a mano? ¿En qué se diferencia una compilación de depuración de una de lanzamiento?
¿Se puede aplicar la prueba por pares (pairwise) a esta tarea?
¿Qué estrategias de localizadores en Appium para elementos móviles conoces, cuáles has utilizado, ventajas/desventajas?
¿Qué puede causar un error al llamar al método en el frontend?
¿Puedes describir cómo automatizarías el escenario de autorización en una aplicación móvil? Casos de prueba, estructura, Page Object?
¿Cómo encontrarías el localizador del elemento? ¿Podrías agregar tú mismo un ID en la aplicación?
Formulario de inicio de sesión: introduces un login/contraseña válido, presionas ingresar, visualmente no pasa nada. ¿Cómo investigarías y por qué podría estar sucediendo esto?
¿Qué estás buscando actualmente en tu trabajo y estás dispuesta a poner al día las lagunas en tu stack (Kafka, GitLab, Kubernetes)?
Preguntas para el equipo: ¿cómo está estructurado el proceso de pruebas, la proporción entre manual y automatizado?
Tenemos un esquema de interacción de componentes: Supongamos que son servicios destinados a crear y gestionar eventos para los gerentes de recursos humanos. Enviamos un mensaje al Servicio 1, (que se despliega en Kubernetes) para obtener o editar datos mediante REST API. El Servicio 1 procesa los datos y luego los envía a Kafka. El Servicio 2 (también desplegado en Kubernetes) lee los mensajes de Kafka y convierte toda la información recibida en otro formato, y luego la guarda en la base de datos. Como usuario, enviamos una solicitud para crear un evento a través de REST al Servicio 1, y luego verificamos la existencia de ese evento en la base de datos con una consulta Select. Pero no encontramos ese evento en la base de datos. Empezamos a investigar cuál es el problema y descubrimos que el mensaje quedó atascado en Kafka: simplemente no fue leído por el Servicio 2. ¿Cómo vamos a localizar por qué el mensaje no fue leído?
¿Cuál fue la proporción de pruebas manuales y automatizadas en el último proyecto?
¿Cómo probaste los sistemas de pago? ¿Cómo realizaban las transacciones?
¿Cómo abordaste la prueba de los requisitos técnicos (TЗ)?
¿En qué ves la diferencia entre probar una aplicación móvil y una web?