Blog

[Database Testing Tutorial] – Kiểm thử Cơ sở dữ liệu là gì ?

Last updated on February 10th, 2022 at 04:43 pm

Tìm hiểu về kiểm thử cơ sở dữ liệu (Database Testing)

Việc thao tác với Database không chỉ quan trọng và diễn ra thường xuyên với các Developer mà nó còn vô cùng cần thiết với các QA. Việc Test data không chỉ đơn giản là việc chúng ta kiểm tra việc lưu trữ data mà nó còn được dùng để kiểm tra các phản ứng của ứng dụng trong các trường hợp nhập dữ liệu đầu vào bất thường, hiếm có, ngoại lệ hoặc những dữ liệu không mong đợi. Chính vì thế có thể thấy test data là một việc vô cùng quan trọng.

1. Database Testing là gì?

Database là gì?

Để tìm hiểu về Database testing trước hết ta phải nắm được Database là gì. Database (Cơ sở dữ liệu) là một tập hợp dữ liệu đã được tổ chức sắp xếp. Mục đích chính của Database là để tổ chức một lượng lớn thông tin bằng việc lưu trữ, thu thập, và quản lý.

Database testing là gì?

Giao diện(GUI) trong hầu hết các trường hợp đều được chú trọng bởi đội kiểm thử cũng như các thành viên trong đội phát triển phần mềm vì giao diện đồ họa(Graphic User Interface) là phần tương tác trực tiếp với người dùng trong một ứng dụng. Tuy nhiên, phần được coi là quan trọng nhất để xác thực thông tin và được coi như là trái tim của một ứng dụng đó là cơ sở dữ liệu (Database). Database testing là kiểm tra các schema, tables, triggers … của các database dưới môi trường test. Nó có thể liên quan đến việc tạo ra các truy vấn phức tạp để test load/stress các database. Nó kiểm tra tính toàn vẹn và nhất quán của dữ liệu.

Test data có thể được tập hợp lại thông qua bất kỳ ứng dụng nào như Excel sheet, Word document hay Text file…Các dữ liệu được lưu trữ tại file Excel có thể được nhập vào bằng tay khi chạy test case hoặc cũng có thể nhập tự động thông qua các file xml, flat files, database…bằng cách sử dụng các công cụ hỗ trợ tự động. Khi sử dụng test data, bạn phải xác nhận chắc chắn các kết quả mong đợi và trạng thái của phần mềm cũng như những dữ liệu đầu vào không hợp lệ.

Trong trường hợp test domain, test data sẽ được tạo ra một cách bài bản, có hệ thống theo một kiểu khác; còn nếu test tự động với một số lượng lớn ngẫu nhiên thì không ổn. Test data sẽ được tạo ra bởi tester hoặc một chương trình hay một chức năng chuyên tạo test data để giúp đỡ tester. Test data có thể được ghi lại để tái sừ dụng cho ứng dụng đó.

2. Sự khác nhau cơ bản giữa user-interface và database testing

Tài liệu tham khảo:

https://hoclaptrinh.vn/tutorial/hoc-sql-server/database-la-gi 

https://www.tutorialspoint.com/database_testing

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Kecerdasan Buatan Mengubah Standar Operasional Platform Kasino Online Interaktif Modern Memahami Transparansi Alagoritma Ekosistem Game Online yang Lebih Adaptif Analitik Prediktif Blackjack Mulai Mendominasi Strategi Pengembangan Game Digital Pendekatan Pola Baru dalam Interaksi Objek Mahjong Wins Dengan Presisi Tinggi Ekosistem Hiburan Interaktif Makin Bergantung pada Analisis Perilaku Pengguna Evolusi Mahjong Digital Menjadi Bukti Nyata Adaptasi Teknologi Masa Kini Transformasi Game Konsol ke Digital Mengubah Cara Platform Hiburan Melindungi Pemain Inovasi Desain Antarmuka Membawa Pengalaman Bermain ke Level yang Berbeda Infrastruktur Kasino Online Sangat Bergantung pada Optimasi Stabilitas System Evaluasi Mendalam Tentang Pentingnya Pemrosesan Data Cerdas Era Modern Mengapa Ekosistem Game Online Adaptif Semakin Populer di Kalangan Pengguna Digital Analisis Desain Oriental Mahjong Digital yang Memikat Pengguna Infrastruktur Ekosistem Kasino Online Semakin Canggih Yang Jamin Stabilitas Platform Cara Sistem Anti-Fraud Lindungi Ekosistem Mahjong Ways Yang Lebih Adaptif Strategi Analisis Perilaku Pelanggan Dan Integrasi Ekonomi Digital Inovasi Algoritma Standar Mahjong Wins Mengubah Otomatisasi Anilisis Data Cerdas Strategi Psikologis di Balik Retensi Kasino Online Yang Semakin Diminati Kompleksitas Pemrosesan Big Data di Balik Ekosistem PGSoft Teknologi Platform Hiburan Merubah Transparansi Alagoritma Permainan Masa Kini Pertumbuhan Game Online Optimalkan Performa Ekspansi AI slot88 slot4d slot4d slot4d sv388 slot88 suhubet demo slot slot4d demo slot https://fabritec.pe/asesor.php suhubet bujangjp https://kibf.pk/ slotsensa buku303 totogacor slot4d sbobet sv388 sv388 slot gacor Slot Gacor toto gacor slot gacor slot thailand slot jepang totogacor slot thailand totogacor totogacor demo slot slot 4d totogacor totogacor demo slot totogacor slot thailand totogacor bujangjp situs gacor situs gacor