Các thiết bị hiện có trong Phòng thử nghiệm

Test Lab cho phép bạn kiểm thử ứng dụng trên nhiều thiết bị và phiên bản Android. Bạn có thể xem danh sách thiết bị hiện có theo một số cách:

  • Firebase console: Nếu đang chạy quy trình kiểm thử từ Firebase console, bạn có thể xem danh sách thiết bị hiện có trong bước Chọn phương diện của quy trình làm việc Chạy quy trình kiểm thử.

  • gcloud CLI: Để xem danh sách thiết bị hiện có trong 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 Google APIs Explorer.

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

Test Lab cho biết các thiết bị đang gặp phải tình trạng giảm độ ổn định trong Firebase console và Google Cloud CLI bằng chỉ báo Giảm độ ổn định. Các thiết bị được gắn nhãn Giảm độ ổn định đã trả về tỷ lệ kết quả không kết luận cao hơn trong khoảng thời gian kéo dài từ 30 ngày trở lên. Tính năng này giúp bạn chọn thiết bị phù hợp 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ị giảm hay không.

Xem độ ổn định của thiết bị trong bảng điều khiển của 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 quy trình kiểm thử mới cho một thiết bị cụ thể.

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

  1. Trong bảng điều khiển Firebase, hãy chuyển đến DevOps và Tương tác > Phòng thử nghiệm.

  2. Chọn Chạy quy trình kiểm thử rồi chọn một loại quy trình kiểm thử.

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

  4. Trong bước Chọn phương diện, hãy nhấp vào Tuỳ chỉnh.

  5. Chọn một hoặc nhiều thiết bị để chạy quy trình kiểm thử. Tuỳ 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 quy trình kiểm thử.

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 quy trình kiểm thử mới.

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

  1. Tải SDK Google Cloud mới nhất xuống 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ị kiểm thử đang gặp phải tình trạng giảm độ ổn định, bạn có thể thấy thẻ reduced_stability trong cột TAGS (THẺ) liệt kê các phiên bản bị ảnh hưởng.

Dung lượng của thiết bị

Test Lab cung cấp thông tin tổng hợp về dung lượng của thiết bị di động thông qua bảng điều khiển FirebaseFirebase CLI. Dung lượng của thiết bị là tổng số thiết bị trực tuyến trong phòng thử nghiệm 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 quy trình kiểm thử hiệu quả hơn. Dung lượng của thiết bị được đo ở mức Cao, Trung bình và Thấp.

Các quy trình kiểm thử chạy ở bất kỳ mức dung lượng nào của thiết bị cũng 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 quy trình kiểm thử. Để kiểm tra xem có báo cáo về tình trạng ngừng hoạt động hoặc lỗi hay không, hãy xem trang tổng quan về trạng thái của 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 quy trình kiểm thử.

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

Dung lượng Nội dung mô tả Đề xuất sử dụng
Dung lượng cao Danh mục thiết bị 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 quy trình kiểm thử.
Dung lượng trung bình Danh mục thiết bị của Test Lab chứa một số lượng thiết bị vừa phải. Mức dung lượng này phù hợp để chạy hầu hết các quy trình kiểm thử.
Dung lượng thấp Danh mục thiết bị Test Lab chứa ít thiết bị. Mặc dù các thiết bị không 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ị dung lượng thấp đều không dùng nữa. Sử dụng khi bạn cần chạy quy trình kiểm thử trên một mẫu và phiên bản thiết bị cụ thể. Các quy trình kiểm thử này không phù hợp để phân mảnh quy trình kiểm thử. Do dung lượng thấp, các quy trình kiểm thử có thể mất nhiều thời gian để hoàn tất, đặc biệt nếu bạn gọi một số lượng lớn quy trình kiểm thử 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 điển hình gần đây và có thể tự động tăng quy mô trong các khoảng thời gian sử dụng nhiều hơn.

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

Bạn có thể xem dung lượng của thiết bị trong bảng điều khiển Firebase cho một thiết bị cụ thể khi thiết lập quy trình kiểm thử mới.

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

  1. Trong bảng điều khiển Firebase, hãy chuyển đến DevOps và Tương tác > Phòng thử nghiệm.

  2. Chọn Chạy quy trình kiểm thử rồi chọn một loại quy trình kiểm thử.

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

  4. Trong bước Chọn phương diện, hãy nhấp vào Tuỳ chỉnh.

  5. (Không bắt buộc) Để 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 Dung lượng.

    3. Nhấp vào mức dung lượng mà bạn muốn lọc theo: Trung bình hoặc Cao. Để lọc ra mọi thiết bị 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 quy trình kiểm thử. Tuỳ thuộc vào dung lượng của 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 quy trình kiểm thử.

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

Bạn có thể xem dung lượng của thiết bị trong gcloud CLI cho một thiết bị cụ thể khi thiết lập quy trình kiểm thử mới.

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

  1. Tải SDK Google Cloud mới nhất xuống 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

Kết quả đầu ra bao gồm dung lượng của thiết bị, mã mô hình, tên mô hình và mã phiên bản hệ điều hành.

Thiết bị và phiên bản không dùng nữa

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

Thiết bị không dùng nữa

Nhà sản xuất Tên mô hình Hình thức thiết bị Mã thiết bị Ngày xoá dự kiến Sản phẩm thay thế đề xuất
Samsung Galaxy Tab S3 Thực gts3lltevzw/28 2024-04-14
Google Google TV Amati Ảo AmatiTvEmulator/29 2025-05-31
TBD
Google Google TV Ảo GoogleTvEmulator/30 2025-05-31
TBD
GoogleTv.arm/31 (sắp ra mắt)
Samsung Samsung Galaxy Z Fold2 Thực f2q/30 2026-02-13

Yêu cầu thiết bị

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