Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Giải thích Keyword Driven Framework (Khung kiểm thử hướng từ khóa)


Keyword driven framework còn được gọi là table driven framework (khung điều khiển bằng bảng). Ở đây chúng ta có một bảng mô tả các từ khóa hoặc hành động cho các phương thức cần thực thi.

Kịch bản kiểm thử tự động được phát triển dựa trên các từ khóa/hành động đề cập trong excel. Người kiểm thử tự động cần mở rộng khả năng khung bằng cách cập nhật hoặc xây dựng từ khóa mới.

Người làm kiểm thử thủ công với kiến thức lập trình ít hơn có thể sử dụng khung này. Ý tưởng chính là xác định các từ khóa/hành động và sử dụng chúng trong excel được duy trì cho kịch bản kiểm thử cụ thể. Thường bảng tính excel này trở thành thay thế cho tài liệu ca kiểm thử.

Tuy nhiên, việc xây dựng/phát triển khung này với các từ khóa đòi hỏi kiến thức kỹ thuật mạnh. Một khía cạnh quan trọng là mỗi từ khóa có một hành động cụ thể được thực hiện trên một đối tượng. Hành động cơ bản là yêu cầu chức năng của sản phẩm.

Các đối tượng tham chiếu đến các phần tử hoặc tài nguyên khác như URL hoặc thông tin đăng nhập cơ sở dữ liệu cho môi trường thực thi. Tuy nhiên, khi khung bao gồm càng nhiều từ khóa và tính năng, nó không còn khả năng mở rộng.

Khi sử dụng khung này, người dùng nên nhận biết tất cả các từ khóa đã phát triển và mục đích của chúng để sử dụng tốt nhất có thể.

Các ưu điểm của Keyword driven framework được liệt kê dưới đây:

  • Cả người kiểm thử tự động và thủ công có thể làm việc và đóng góp cho khung này.

  • Một từ khóa/hành động có thể được dùng trong nhiều ca kiểm thử.