Trang Chủ Phát triển Kiểm tra dựa trên dữ liệu (ddt) là gì? - định nghĩa từ techopedia

Kiểm tra dựa trên dữ liệu (ddt) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Kiểm tra dựa trên dữ liệu (DDT) có nghĩa là gì?

Kiểm tra dựa trên dữ liệu (DDT) là một phương pháp trong đó việc lặp lại cùng một chuỗi các bước kiểm tra được thực hiện với sự trợ giúp của nguồn dữ liệu để điều khiển các giá trị đầu vào của các bước đó và / hoặc các giá trị dự kiến ​​trong khi các bước xác minh là thực hiện. Các cài đặt và kiểm soát môi trường trong trường hợp kiểm tra dựa trên dữ liệu không được mã hóa cứng. Nói cách khác, kiểm thử dựa trên dữ liệu là việc xây dựng một kịch bản kiểm thử để thực thi cùng với tất cả các tập dữ liệu liên quan của chúng trong một khung, sử dụng logic kiểm tra có thể sử dụng lại. Thử nghiệm dựa trên dữ liệu cung cấp các lợi thế như khả năng sử dụng lại, độ lặp lại, tách logic thử nghiệm khỏi dữ liệu thử nghiệm và giảm số lượng các trường hợp thử nghiệm.

Techopedia giải thích Kiểm tra dựa trên dữ liệu (DDT)

Các nguồn dữ liệu được sử dụng trong kiểm tra dựa trên dữ liệu có thể là tệp Excel, tệp CSV, dữ liệu, đối tượng ADO hoặc nguồn ODBC. Trong thử nghiệm dựa trên dữ liệu, các thao tác sau được thực hiện trong lần lặp:

  • Lấy dữ liệu kiểm tra
  • Nhập dữ liệu vào khu vực cần thiết và mô phỏng các hành động khác
  • Xác minh kết quả
  • Tiếp tục thử nghiệm với bộ dữ liệu đầu vào tiếp theo

Có một số lợi thế liên quan đến thử nghiệm dựa trên dữ liệu. Nó giúp cải thiện phạm vi kiểm tra vì các kịch bản kiểm tra có thể được tạo đồng thời cùng với phát triển ứng dụng. Sự dư thừa và bất kỳ sự trùng lặp nào khác của các kịch bản thử nghiệm tự động bị giảm phần lớn do các yếu tố đầu vào và quá trình xác minh cũng như do kiểu thiết kế mô-đun. Xem xét khía cạnh chi phí, thử nghiệm dựa trên dữ liệu rẻ hơn cho tự động hóa mặc dù nó đắt hơn trong trường hợp thử nghiệm thủ công. Trong thử nghiệm dựa trên dữ liệu, có thể xử lý lỗi tốt hơn và các kịch bản thử nghiệm mạnh mẽ hơn.

Tuy nhiên, có một vài nhược điểm liên quan đến thử nghiệm dựa trên dữ liệu. Chuyên môn cao hơn về ngôn ngữ kịch bản là cần thiết và cơ sở dữ liệu được yêu cầu cho tất cả dữ liệu thử nghiệm mọi lúc.

Kiểm tra dựa trên dữ liệu (ddt) là gì? - định nghĩa từ techopedia