Google cam kết thúc đẩy bình đẳng chủng tộc đối với cộng đồng đen. Xem cách.
Trang này được dịch bởi Cloud Translation API.
Switch to English

Bắt đầu với các bài kiểm tra thiết bị đo đạc

Một thử nghiệm thiết bị đo đạc là một thử nghiệm được viết bởi bạn hoặc nhóm của bạn để đặc biệt để thử nghiệm ứng dụng của bạn, bằng cách sử dụng Espressogiao diện người dùng Automator 2,0 khung thử nghiệm Android. Test Lab cung cấp kết quả cho tất cả các trường hợp thử nghiệm mà thực hiện hoàn thành trong thời gian đó.

Khi bạn viết một bài kiểm tra thiết bị đo đạc, bạn tạo một module apk thứ hai mà sau này bạn tải lên Test Lab cùng với các mô-đun APK cho ứng dụng của bạn. Để tìm hiểu về việc tạo gói ứng dụng thử nghiệm, xem thử nghiệm ứng dụng của bạn .

thời gian chờ kiểm tra thiết bị đo đạc

Kiểm tra thiết bị đo đạc được phép chạy tối đa 45 phút trên các thiết bị vật lý và lên đến 60 phút trên các thiết bị ảo .

Chạy thử nghiệm một cách độc lập với Orchestrator

Android Kiểm tra Orchestrator cho phép bạn chạy mỗi bài kiểm tra thiết bị đo đạc của ứng dụng của bạn một cách độc lập. Test Lab luôn luôn sử dụng phiên bản mới nhất của Orchestrator. Sử dụng Orchestrator đi kèm với một vài lợi ích và một nhược điểm:

ưu điểm:

  • Không nhà nước chia sẻ: Mỗi chạy thử nghiệm trong trường hợp thiết bị đo đạc riêng của mình do đó, một nhà nước chia sẻ không tích lũy qua các bài kiểm tra.
  • Tai nạn bị cô lập: Nếu một bài kiểm tra bị treo, duy nhất mà thiết bị đo đạc được chấm dứt và các xét nghiệm khác trong bộ của bạn vẫn có thể chạy.

Côn:

Kích hoạt tính năng Orchestrator

Để kích hoạt Orchestrator cho Test Lab, trong cài đặt thử nghiệm thiết bị đo đạc, nhấp vào tùy chọn bổ sung> Run với Orchestrator.

Đẩy nhanh tiến độ kiểm tra với sharding

Kiểm tra sharding chia lên một loạt các thử nghiệm thành các nhóm (mảnh) mà chạy riêng biệt trong sự cô lập. Test Lab sẽ tự động chạy mỗi phân đoạn song song sử dụng nhiều thiết bị và hoàn thành toàn bộ các bài kiểm tra trong thời gian ngắn.

Giả sử bạn tạo N mảnh. Đối với mỗi thiết bị mà bạn chọn, Test Lab quay lên các thiết bị N giống hệt nhau và điều hành một tập hợp con của các bài kiểm tra trên mỗi thiết bị. Điều này có nghĩa rằng trường hợp thử nghiệm sharded có thể dẫn đến nhiều hành kiểm tra cho mỗi thiết bị, không giống như trường hợp thử nghiệm phi sharded, mà luôn luôn dẫn đến một thử nghiệm thực hiện cho mỗi thiết bị (đối với một cái nhìn tổng quát của khái niệm then chốt trong Test Lab, thấy khái niệm chính ).

Thanh toán cho mảnh thử nghiệm

Test Lab thực hiện mảnh vỡ của bạn bằng cách tận dụng cơ chế sharding built-in AndroidJUnitRunner của. Để tránh bị tính phí cho quay lên mảnh rỗng (mảnh mà không trường hợp thử nghiệm giao), số phân đoạn bạn tạo nên được ít hơn tổng số các trường hợp thử nghiệm. Tùy thuộc vào bao lâu mỗi trường hợp thử nghiệm cần thiết để chạy, nó thường là một ý tưởng tốt để gán 2-10 trường hợp thử nghiệm cho mỗi phần.

Để biết thêm thông tin về thanh toán, đọc Thanh toán cho Kế hoạch Blaze.

Kích hoạt tính năng kiểm tra sharding

Bạn có thể bật thử nghiệm bằng cách sử dụng sharding Console căn cứ hỏa lực. Để kích hoạt tính năng kiểm tra sharding:

  1. Trong thiết lập thử nghiệm thiết bị đo đạc, nhấp vào tùy chọn bổ sung.

  2. Trong phần sharding, nhập số phân đoạn bạn muốn chạy.