Google is committed to advancing racial equity for Black communities. See how.
Trang này được dịch bởi Cloud Translation API.
Switch to English

Phòng thí nghiệm

Kiểm tra ứng dụng của bạn trên các thiết bị được lưu trữ trong một trung tâm dữ liệu của Google.

Firebase Test Lab là một cơ sở hạ tầng thử nghiệm ứng dụng dựa trên đám mây. Với một thao tác, bạn có thể kiểm tra ứng dụng Android hoặc iOS của mình trên nhiều loại thiết bị và cấu hình thiết bị khác nhau và xem kết quả của bộ điều khiển bao gồm nhật ký, video và ảnh chụp màn hình trong bảng điều khiển Firebase.

Chạy thử

Khả năng chính

Kiểm tra ứng dụng Android và iOS Nếu ứng dụng của bạn có cả phiên bản Android và iOS, không phải lo lắng. Test Lab hiện cung cấp các thiết bị iOS để thử nghiệm.
Chạy trên thiết bị thực Test Lab thực hiện ứng dụng của bạn trên các thiết bị được cài đặt và chạy trong trung tâm dữ liệu của Google, do đó bạn có thể tìm thấy các sự cố chỉ xảy ra trên các thiết bị và cấu hình cụ thể.
Tích hợp quy trình làm việc Test Lab được tích hợp với bảng điều khiển Firebase, Android Studio và công cụ dòng lệnh gcloud. Bạn thậm chí có thể sử dụng nó với các hệ thống Tích hợp liên tục (CI).

Làm thế nào nó hoạt động?

Test Lab sử dụng các thiết bị sản xuất thực, chạy trong trung tâm dữ liệu của Google để kiểm tra ứng dụng của bạn. Các thiết bị được flash với các API cập nhật và có cài đặt ngôn ngữ tùy chỉnh, cho phép bạn kiểm tra ứng dụng của mình trên phần cứng và cấu hình mà nó sẽ gặp trong sử dụng trong thế giới thực.

Thiết bị vật lý trong một trung tâm dữ liệu

Các thiết bị trong một trung tâm dữ liệu

Test Lab chạy thử nghiệm EspressoUI Automator 2.0 trên ứng dụng Android và thử nghiệm XCTest trên ứng dụng iOS. Viết kiểm tra bằng một trong các khung đó, sau đó chạy chúng qua bảng điều khiển Firebase hoặc giao diện dòng lệnh gcloud.

Nếu bạn chỉ thử nghiệm trên Android, bạn thậm chí có thể yêu cầu Test Lab tạo các thử nghiệm cho bạn, sử dụng các thử nghiệm Robo tự động.

Con đường thực hiện

Chuẩn bị ứng dụng của bạn để thử nghiệm
  • iOS: Viết XCTests, sau đó xây dựng và đóng gói ứng dụng của bạn để tải lên.
  • Android: Viết bài kiểm tra thiết bị, sửa đổi ứng dụng của bạn để hỗ trợ kiểm tra Vòng lặp trò chơi hoặc tránh chuẩn bị kiểm tra hoàn toàn với bài kiểm tra Robo.
Chọn môi trường kiểm tra và ma trận kiểm tra Sử dụng bảng điều khiển Firebase hoặc giao diện dòng lệnh gcloud, xác định ma trận thử nghiệm bằng cách chọn một bộ thiết bị, phiên bản HĐH, vị trí và hướng màn hình.
Chạy thử nghiệm của bạn và xem xét kết quả kiểm tra Tùy thuộc vào kích thước của ma trận thử nghiệm của bạn, có thể mất vài phút để Test Lab chạy thử nghiệm của bạn. Sau khi thử nghiệm kết thúc, bạn có thể xem kết quả trong bảng điều khiển Firebase.

Bước tiếp theo