Sobes.tech
Junior — Middle

¿Puedes demostrar cómo hacer consultas a la base de datos?

sobes.tech AI

Respuesta de la IA

La formulación de consultas a la base de datos depende de la tecnología y el lenguaje de programación utilizados. En QA/QA Automation, a menudo se utilizan consultas SQL para verificar datos o API para interactuar con la base de datos.

Ejemplo de una consulta SQL simple para obtener datos:

SELECT id, name, status FROM users WHERE status = 'active';

Si la automatización es en Python usando la biblioteca sqlite3:

import sqlite3

conn = sqlite3.connect('example.db')
cursor = conn.cursor()

cursor.execute("SELECT id, name FROM users WHERE status = ?", ('active',))
rows = cursor.fetchall()
for row in rows:
    print(row)

conn.close()

En QA, es importante redactar las consultas de manera que sean comprensibles, parametrizadas (para seguridad) y que devuelvan los datos esperados para la verificación.