การทดสอบฐานข้อมูล - กระบวนการ

กระบวนการทดสอบฐานข้อมูลจะเหมือนกับการทดสอบแอปพลิเคชันอื่น ๆ การทดสอบ DB สามารถอธิบายได้ด้วยกระบวนการสำคัญที่ระบุด้านล่าง

  • ตั้งค่าสภาพแวดล้อม
  • ทำการทดสอบ
  • ตรวจสอบผลการทดสอบ
  • ตรวจสอบความถูกต้องตามผลลัพธ์ที่คาดหวัง
  • รายงานการค้นพบต่อผู้มีส่วนได้ส่วนเสียตามลำดับ

คำสั่ง SQL ต่างๆใช้ในการพัฒนากรณีทดสอบ คำสั่ง SQL ที่พบบ่อยที่สุดซึ่งใช้ในการทดสอบ DB คือไฟล์Selectคำให้การ. นอกจากนี้ยังสามารถใช้คำสั่ง DDL, DML, DCL ต่างๆได้อีกด้วย

Example - สร้างแทรกเลือกอัปเดต ฯลฯ

ขั้นตอนการทดสอบฐานข้อมูล

การทดสอบฐานข้อมูลไม่ใช่กระบวนการที่น่าเบื่อและรวมถึงขั้นตอนต่างๆในวงจรการทดสอบฐานข้อมูลตามกระบวนการทดสอบ

ขั้นตอนสำคัญในการทดสอบฐานข้อมูล ได้แก่ -

  • กำลังตรวจสอบสถานะเริ่มต้น
  • ทดสอบการทำงาน
  • การตรวจสอบผลลัพธ์ตามผลลัพธ์ที่คาดหวัง
  • สร้างผลลัพธ์

First stageใน DB Testing คือการตรวจสอบสถานะเริ่มต้นของฐานข้อมูลก่อนเริ่มกระบวนการทดสอบ จากนั้นพฤติกรรมฐานข้อมูลจะถูกทดสอบสำหรับกรณีทดสอบที่กำหนดไว้ ตามผลที่ได้รับกรณีทดสอบได้รับการปรับแต่ง

สำหรับการทดสอบฐานข้อมูลที่ประสบความสำเร็จขั้นตอนการทำงานที่ระบุด้านล่างจะดำเนินการโดยการทดสอบทุกครั้ง

  • Cleaning up the database - หากมีข้อมูลที่ทดสอบได้ในฐานข้อมูลควรล้างข้อมูลนั้น

  • Set up Fixture - เกี่ยวข้องกับการป้อนข้อมูลลงในฐานข้อมูลและตรวจสอบสถานะปัจจุบันของฐานข้อมูล

  • Perform test, verify results and generate results- การทดสอบทำงานและตรวจสอบผลลัพธ์แล้ว หากผลลัพธ์เป็นไปตามผลลัพธ์ที่คาดหวังขั้นตอนต่อไปคือการสร้างผลลัพธ์ตามความต้องการ มิฉะนั้นจะทำการทดสอบซ้ำเพื่อค้นหาจุดบกพร่องในฐานข้อมูล