QA / QA Automation
¿Qué significa para ti la prueba?
¿Alguna vez has tenido que escribir constructores que combinan varios métodos en uno solo?
Hay un conjunto de casos de prueba para varios días, pero el negocio necesita un lanzamiento hoy y solo hay tiempo para 5 de ellos. ¿Por qué criterios eliges?
¿Cómo preparas tú mismo los datos de prueba, por ejemplo, para un campo en el que solo se permiten letras rusas?
¿Cómo ves al equipo futuro y a tu líder?
¿Cómo actualizó la documentación de prueba cuando cambió los requisitos o la funcionalidad?
Calculadora de consola Requisitos: 1. La aplicación debe sumar dos dígitos enteros 2. Se debe proporcionar al usuario la entrada del primer valor. El valor se aplica al presionar Enter 3. Se debe proporcionar al usuario la entrada del segundo valor. El valor se aplica al presionar Enter 4. Después de ingresar ambos valores, la aplicación muestra su suma Cree una lista suficiente de valores para verificar la funcionalidad de la aplicación. Por ejemplo: 2 2 4 Si se espera un error, indique "-"
# Escribe una prueba con Pytest para el endpoint API POST /clients, que crea un cliente. # Debes verificar: código de estado 201, que en la respuesta aparece client_id, # y que una solicitud repetida con el mismo INN devuelva 409 Conflicto.
¿En qué se diferencian prioridad y severidad de un defecto?
Cuéntanos sobre fixtures y parametrización en Pytest: ¿con qué frecuencia los has usado y para qué sirven?
¿Cuál es la diferencia entre autenticación y autorización?
¿Estás familiarizado con la estructura organizativa general de CRPT (estructura matricial, equipos verticales y horizontales)? Cuéntame, ¿cómo es el proceso desde la definición de la tarea por parte del negocio hasta la prueba?
¿Te resulta cómodo comunicarte en «tú»?
¿Cómo recopilaron el conjunto de pruebas de regresión? ¿Qué incluía?
¿Cómo se organizó el proceso de trabajo en los sprints: su duración, planificación y distribución de tareas?
¿Por qué decidiste cambiar de Yandex a «Kryptonit»?
¿Existe aquí el concepto de certificados (en el contexto de HTTPS)?
¿La estrategia de pruebas debe ser para el lanzamiento o integral para el producto?
¿Está familiarizado con los message brokers?
¿También se pueden parametrizar las pruebas en JUnit, entonces para qué sirve TestNG?