Các thiết bị có sẵn trong Test Lab

Test Lab cho phép bạn thử nghiệm ứng dụng của mình trên nhiều thiết bị và phiên bản Android khác nhau. Có một số cách để xem thiết bị nào có sẵn:

  • Bảng điều khiển Firebase: Nếu đang chạy thử nghiệm từ bảng điều khiển Firebase, bạn có thể xem danh sách các thiết bị có sẵn trong bước Chọn thứ nguyên của quy trình Chạy thử nghiệm .

  • gcloud CLI: Để xem danh sách các thiết bị có sẵn từ Google Cloud CLI, hãy sử dụng lệnh sau:

    gcloud firebase test android models list
  • Google APIs Explorer: Bạn thậm chí có thể tra cứu trực tiếp các thiết bị mà không cần dự án Firebase hoặc gcloud CLI, bằng cách sử dụng Google APIs Explorer .

Chỉ báo độ ổn định của thiết bị

Phòng thí nghiệm kiểm tra chỉ ra các thiết bị đang có độ ổn định kém trong bảng điều khiển Firebase và Google Cloud CLI bằng chỉ báo Độ ổn định giảm . Các thiết bị được gắn nhãn chỉ báo Độ ổn định Giảm có tỷ lệ kết quả không thuyết phục cao hơn trong thời gian kéo dài từ 30 ngày trở lên. Tính năng này giúp bạn lựa chọn thiết bị tốt hơn cho trường hợp sử dụng của mình bằng cách cho bạn biết liệu độ ổn định của thiết bị thử nghiệm có bị suy giảm hay không.

Xem độ ổn định của thiết bị trong bảng điều khiển Firebase

Bạn có thể xem độ ổn định của thiết bị trong bảng điều khiển Firebase khi thiết lập thử nghiệm mới cho một thiết bị cụ thể.

Để xem độ ổn định của thiết bị, hãy làm theo các hướng dẫn sau:

  1. Mở trang Test Lab trong bảng điều khiển Firebase.

  2. Chọn Chạy thử nghiệm rồi chọn loại thử nghiệm.

  3. Tải lên tệp nhị phân ứng dụng của bạn.

  4. Ở bước Chọn kích thước, nhấp vào Tùy chỉnh .

  5. Chọn một hoặc nhiều thiết bị để chạy thử nghiệm của bạn. Tùy thuộc vào độ ổn định của thiết bị, bạn có thể thấy nhãn Giảm độ ổn định bên cạnh các thiết bị đã chọn.

  6. Chạy thử nghiệm của bạn.

Xem độ ổn định của thiết bị trong Google Cloud CLI

Bạn có thể xem độ ổn định của thiết bị trong gcloud CLI cho một thiết bị cụ thể khi thiết lập thử nghiệm mới.

Để xem độ ổn định của thiết bị, hãy làm theo các hướng dẫn sau:

  1. Tải xuống Google Cloud SDK mới nhất và làm theo hướng dẫn.

  2. Chạy một trong các lệnh sau: gcloud firebase test android models list hoặc gcloud firebase test android models describe MODEL_ID

Nếu thiết bị thử nghiệm đang gặp phải tình trạng độ ổn định bị suy giảm, bạn có thể thấy thẻ reduced_stability trong cột TAGS liệt kê các phiên bản bị ảnh hưởng.

Dung lượng thiết bị

Test Lab cung cấp thông tin dung lượng thiết bị di động tổng hợp thông qua bảng điều khiển Firebase và Firebase CLI. Dung lượng thiết bị là tổng số thiết bị trực tuyến trong lab thiết bị di động của Google. Tính năng này giúp bạn đảm bảo rằng có đủ thiết bị trong phòng thí nghiệm thiết bị của chúng tôi để chạy thử nghiệm hiệu quả hơn. Dung lượng thiết bị được đo ở mức Cao, Trung bình và Thấp.

Các thử nghiệm chạy trên mọi mức dung lượng thiết bị có thể mất nhiều thời gian hơn do các yếu tố sau:

  • Lưu lượng truy cập, ảnh hưởng đến thời điểm bắt đầu bài kiểm tra. Để kiểm tra xem có báo cáo ngừng hoạt động hoặc lỗi hay không, hãy xem trang tổng quan trạng thái Firebase .
  • Lỗi thiết bị hoặc cơ sở hạ tầng có thể xảy ra bất cứ lúc nào và ảnh hưởng đến thời gian chạy thử nghiệm.

Bảng sau mô tả các loại dung lượng của thiết bị và đưa ra khuyến nghị về thời điểm sử dụng từng loại dung lượng:

Dung tích Sự miêu tả Sử dụng được khuyến cáo
Công suất cao Danh mục thiết bị của Test Lab chứa nhiều thiết bị. Sử dụng khi bạn đang chạy một số lượng lớn các bài kiểm tra.
Công suất trung bình Danh mục thiết bị của Test Lab có số lượng thiết bị vừa phải. Mức công suất này phù hợp để chạy hầu hết các bài kiểm tra của bạn.
Công suất thấp Danh mục thiết bị của Test Lab có rất ít thiết bị. Mặc dù các thiết bị không được dùng nữa thuộc nhóm dung lượng thấp nhưng không phải tất cả các thiết bị có dung lượng thấp đều không được dùng nữa. Sử dụng khi bạn cần chạy thử nghiệm trên một kiểu và phiên bản thiết bị cụ thể. Những thử nghiệm này không phù hợp để phân đoạn thử nghiệm. Do dung lượng thấp, các bài kiểm tra có thể mất nhiều thời gian để hoàn thành, đặc biệt nếu bạn gọi một số lượng lớn bài kiểm tra cùng một lúc.
Lưu ý: Thiết bị ảo Android có dung lượng thay đổi. Số lượng thiết bị ảo được khởi động trước dựa trên mức sử dụng thông thường gần đây và có thể tự động mở rộng quy mô lớn hơn trong thời gian sử dụng nhiều hơn.

Xem dung lượng thiết bị trong bảng điều khiển Firebase

Bạn có thể xem dung lượng thiết bị trong bảng điều khiển Firebase cho một thiết bị cụ thể khi bạn thiết lập thử nghiệm mới.

Để xem dung lượng thiết bị, hãy làm theo hướng dẫn sau:

  1. Mở trang Test Lab trong bảng điều khiển Firebase.

  2. Chọn Chạy thử nghiệm rồi chọn loại thử nghiệm.

  3. Tải lên tệp nhị phân ứng dụng của bạn.

  4. Ở bước Chọn kích thước, nhấp vào Tùy chỉnh .

  5. (Tùy chọn) Để lọc thiết bị theo mức dung lượng, hãy làm theo các bước sau:

    1. Nhấp vào biểu tượng Bộ lọc .

    2. Chọn Công suất .

    3. Nhấn vào mức công suất muốn lọc theo: Medium hoặc High . Để lọc bất kỳ thiết bị nào có dung lượng thấp, hãy lọc theo cả Trung bình và Cao.

    4. Nhấp vào Áp dụng .

  6. Chọn một hoặc nhiều thiết bị để chạy thử nghiệm của bạn. Tùy thuộc vào dung lượng thiết bị, bạn có thể thấy nhãn Trung bình hoặc Cao bên cạnh các thiết bị đã chọn.

  7. Chạy thử nghiệm của bạn.

Xem dung lượng thiết bị trong Google Cloud CLI

Bạn có thể xem dung lượng thiết bị trong gcloud CLI cho một thiết bị cụ thể khi thiết lập thử nghiệm mới.

Để xem dung lượng thiết bị, hãy làm theo hướng dẫn sau:

  1. Tải xuống Google Cloud SDK mới nhất và làm theo hướng dẫn. Phiên bản phải là 417.0.0 trở lên.
  2. Chạy một trong các lệnh sau:
    gcloud firebase test android list-device-capacities
    hoặc
    gcloud firebase test android models describe MODEL_ID

Đầu ra bao gồm dung lượng thiết bị, ID kiểu máy, tên kiểu máy và ID phiên bản hệ điều hành.

Các thiết bị và phiên bản không được dùng nữa

Các thiết bị không được dùng nữa sẽ có sẵn ít nhất một tháng trước khi bị xóa khỏi danh mục thiết bị của Test Lab. Khi một thiết bị bị xóa, Test Lab không còn chạy các yêu cầu kiểm tra nhắm vào thiết bị đó nữa; những yêu cầu đó được đánh dấu là Skipped .

Thiết bị không được dùng nữa

nhà chế tạo Người mẫu Kiểu Thiết bị/Phiên bản Đang xóa trên
Google Google Nexus 5 Thuộc vật chất đầu búa/23 2024-02-05
Google Google Nexus (Độ phân giải thấp) Ảo NexusLowRes/23 TBD
Google Google Nexus 4 Ảo Nexus4/21 TBD
Google Google Nexus 4 Ảo Nexus4/22 TBD
Google Google Nexus 5 Ảo Nexus5/21 TBD
Google Google Nexus 5 Ảo Nexus5/22 TBD
Google Google Nexus 5 Ảo Nexus5/23 TBD
Google Google Nexus 6 Ảo Nexus6/21 TBD
Google Google Nexus 6 Ảo Nexus6/22 TBD
Google Google Nexus 6 Ảo Nexus6/23 TBD
Google Google Nexus 6P Ảo Nexus6P/23 TBD
Google Google Nexus 7 Ảo Nexus7/21 TBD
Google Google Nexus 7 Ảo Nexus7/22 TBD
Google Bản sao Google Nexus 7 16:9 Ảo Nexus7_clone_16_9/23 TBD
Google Google Nexus 9 Ảo Nexus9/21 TBD
Google Google Nexus 9 Ảo Nexus9/22 TBD
Google Google Nexus 9 Ảo Nexus9/23 TBD
Google Google Nexus 10 Ảo Nexus10/21 TBD
Google Google Nexus 10 Ảo Nexus10/22 TBD
Tôn kính Chơi danh dự Thuộc vật chất HWCOR/27 2024-03-03

Yêu cầu một thiết bị

Nếu muốn sử dụng một thiết bị chưa có trong Test Lab, bạn có thể gửi yêu cầu thêm thiết bị vào danh mục.