Junior — Middle
103
Можешь ли ты продемонстрировать, как оформлять запросы к базе данных?
Компании, где спрашивали
Ответ от нейросети
sobes.tech 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 важно оформлять запросы так, чтобы они были понятны, параметризованы (для безопасности) и возвращали ожидаемые данные для проверки.