Sobes.tech
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 е важно да се формулират заявките по разбираем начин, параметризирани (за сигурност) и да връщат очакваните данни за проверка.