Sobes.tech
Junior — Middle

Ma'lumotlar bazasiga so'rovlar yuborishni qanday qilishni ko'rsatib bera olasizmi?

sobes.tech AI

AIdan javob

Ma'lumotlar bazasiga so'rovlar qilish texnologiya va dasturlash tiliga bog'liq. QA/QA Automationda ko'pincha SQL so'rovlaridan ma'lumotlarni tekshirish yoki API orqali ma'lumotlar bazasi bilan o'zaro aloqada bo'lish uchun foydalaniladi.

Ma'lumotlarni olish uchun oddiy SQL so'rovi misoli:

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

Agar avtomatlashtirish Python va sqlite3 kutubxonasi bilan amalga oshirilsa:

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()

QAda, so'rovlarni tushunarli, parametrlangan (xavfsizlik uchun) va tekshirish uchun kutilgan ma'lumotlarni qaytaradigan tarzda yozish muhimdir.