Thử nghiệm trên thiết bị di động - Tổng quan về khuôn khổ
A testing framework hay cụ thể hơn là một testing tự động hóa framework là một môi trường thực thi để thực hiện automated tests. Nó là hệ thống tổng thể trong đó các bài kiểm tra sẽ được tự động hóa. Nó được định nghĩa là tập hợp các giả định, khái niệm và thực hành tạo thành nền tảng làm việc hoặc hỗ trợ cho kiểm thử tự động.
Khung thử nghiệm chịu trách nhiệm cho -
- Xác định định dạng để thể hiện kỳ vọng
- Tạo cơ chế để kết nối hoặc điều khiển ứng dụng đang thử nghiệm
- Thực hiện các bài kiểm tra và báo cáo kết quả
Kiến trúc khung
Kiến trúc chung của một khung thử nghiệm như sau:
Để tự động hóa thử nghiệm di động, chúng ta cần một khung thử nghiệm tự động hóa di động tốt. Trên đầu khung đó, chúng ta có thể xây dựng các trường hợp thử nghiệm của mình. Các khuôn khổ kiểm tra tự động hóa di động có thể được tách biệt bởi hệ điều hành của thiết bị di động. Trong các chương tiếp theo, chúng ta sẽ thảo luận về hai loại khuôn khổ thử nghiệm di động: khuôn khổ thử nghiệm Android và khuôn khổ thử nghiệm iOS.