Các khuôn khổ kiểm tra Espresso trong android

0
338

Trong hướng dẫn này tôi sẽ mô tả làm thế nào để kiểm tra giao diện người sử dụng phát triển cho các ứng dụng Android với các khuôn khổ kiểm tra Espresso trong học android

Espresso là một khuôn khổ thử nghiệm cho Android để làm cho nó dễ dàng để viết bài kiểm tra giao diện người dùng đáng tin cậy cho một ứng dụng duy nhất. Google phát hành khuôn khổ Espresso trong Tháng Mười năm 2013. Kể từ khi phát hành 2.0 của Espresso là một phần của Hỗ trợ Repository Android.

Espresso tự động đồng bộ các hoạt động kiểm tra của bạn với giao diện người dùng của ứng dụng của bạn. Khung cũng đảm bảo rằng hoạt động của bạn được bắt đầu trước khi chạy thử nghiệm. Nó cũng cho phép sự chờ đợi cho đến khi kiểm tra tất cả các hoạt động nền quan sát đã hoàn tất.

Chia sẻ tài liệu >>> tự học lập trình android cơ bản tại nhà

Espresso cơ bản gồm ba thành phần:

  • ViewMatchers – cho phép để tìm xem trong hệ thống phân cấp xem hiện tại
  • ViewActions – cho phép thực hiện các hành động trên quan điểm
  • ViewAssertions – cho phép khẳng định trạng thái của một điểm

Việc xây dựng trường hợp xét nghiệm Espresso là như sau:

Cơ sở Espresso thử nghiệm

Nếu Espresso không tìm thấy một cái nhìn qua ViewMatcher , nó bao gồm các hệ thống phân cấp toàn bộ nhìn vào các thông báo lỗi. Đó là hữu ích cho việc phân tích các vấn đề
Sử dụng quản lý Android SDK để cài đặt Hỗ trợ Repository Android .

hoc-lap-trinh-android

Đọc thêm >>> học lập trình android ở đâu hà nội

Để sử dụng Espresso cho xét nghiệm của bạn, thêm sự phụ thuộc sau đây để các Gradle xây dựng tập tin của ứng dụng của bạn.

Bạn cũng phải xác định AndroidJUnitRunner như giá trị cho testInstrumentationRunner tham số trong xây dựng tập tin của ứng dụng của bạn

Nó cũng được đề nghị để biến của các hình ảnh động trên các thiết bị Android được sử dụng để thử nghiệm.

Chia sẻ

BÌNH LUẬN

Please enter your comment!
Please enter your name here