Sobes.tech

QA / QA Automation

¿Qué pruebas se ejecutarán si se ejecuta el comando 'pytest' desde la raíz del proyecto? project/ ├── conftest.py ├── tests/ │ ├── check_api.py │ │ └── def test_get_users(): pass # (A) │ ├── test_ui_login.py │ │ ├── def test_button(): pass # (B) │ │ └── def check_label(): pass # (C) │ ├── web_test.py │ │ ├── def test_login_flow(): pass # (D) │ │ └── def logout_test(): pass # (E) │ └── integration/ │ └── test_db.py │ ├── class TestDatabase: │ │ └── def test_connect(): pass # (F) │ └── class DB_Helper: │ └── def test_ping(): pass # (G) ├── scripts/ │ └── test_cleaner.py │ └── def test_wipe_cache(): pass # (H) └── my_test_file.py └── def test_is_valid(): pass # (I)

Middle+
225

¿Has tenido tareas comerciales, de producto o técnicas importantes no directamente relacionadas con las pruebas?

Middle+
223

¿Qué es WebSocket y para qué sirve?

Middle
218

En la fixture, se crea un usuario cada vez, lo que hace que los usuarios de prueba se acumulen. ¿Qué se puede añadir?

Middle+
209

¿Qué te gustaría evitar en tu trabajo?

Middle+
208

¿En qué se diferencian list, set y tuple en Python?

Middle
192

¿Cuál es su experiencia con CI: ha configurado pipelines de CI?

Middle+
190

¿Qué errores se pueden cometer al organizar la ejecución paralela de pruebas automatizadas?

Middle
187

Imagina que estás en una terminal de Linux. Creas un archivo y verificas sus permisos actuales. ¿Cómo cambiará la línea de permisos en la salida de ls -l después de ejecutar el comando chmod 777? ¿Qué está ahora permitido hacer con este archivo y para quién? EJEMPLO DE CÓDIGO $ touch deployment.sh $ ls -l deployment.sh -rw-r--r-- 1 usuario grupo 0 27 de mayo 14:20 deployment.sh $ chmod 777 deployment.sh $ ls -l deployment.sh

Middle+
184

¿Utilizas mocks en las pruebas automatizadas? ¿Cuáles son las ventajas y desventajas de su uso?

Middle
183

¿En qué se diferencia Dockerfile de docker-compose?

Middle+
181

¿Has trabajado con los propios hooks de PyTest?

Middle+
181

a = 4 b = [4] resultado = (a, b) a = 5 b.append(5) Pregunta: ¿cuál es el valor de resultado después de ejecutar todas las líneas y por qué?

Middle
181

Nombra los principios básicos de la POO y cómo se implementan en Python?

Middle
180

En tu opinión, ¿qué distingue a un ingeniero de QA intermedio de uno senior?

Middle+
177

Recuerda la tarea más grande en el último año y medio: ¿cuál fue y cuál fue el volumen de pruebas?

Middle+
176

¿Utiliza herramientas de IA en su trabajo y para qué?

Middle+
172

¿Cuál será el resultado de la ejecución de este código? a = [1, 2, 3] b = [1, 2, 3] print(a == b) print(a is b)

Middle+
169

Implemente cuatro pruebas API adicionales para los métodos restantes de gestión de usuarios, estudiando los métodos ya descritos en el proyecto.

Middle+
167

¿Ha tenido problemas para entender el código del marco?

Middle+
164
/4