Junior — Middle
Можеш ли да демонстрираш как да правиш заявки към базата данни?
sobes.tech AI
Отговор от AI
Формулирането на заявки към базата данни зависи от използваната технология и езика за програмиране. В QA/QA Automation често се използват SQL заявки за проверка на данни или API за взаимодействие с базата данни.
Пример за проста SQL заявка за извличане на данни:
SELECT id, name, status FROM users WHERE status = 'active';
Ако автоматизацията е на Python с библиотеката 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()
В QA е важно да се формулират заявките по разбираем начин, параметризирани (за сигурност) и да връщат очакваните данни за проверка.