Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Trang này được dịch bởi Cloud Translation API.
Switch to English

Phòng thí nghiệm kiểm tra Firebase

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

Phòng thí nghiệm kiểm tra Firebase là một cơ sở hạ tầng kiểm tra ứ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ị, đồng thời xem kết quả — 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ử nghiệm

Các khả năng chính

Thử nghiệm các ứng dụng Android và iOS Nếu ứng dụng của bạn có cả phiên bản Android và iOS, đừng 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, vì vậy 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 cài đặt sẵn các API cập nhật và có cài đặt ngôn ngữ có thể 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à ứng dụng sẽ gặp phải trong thế giới thực.

Các thiết bị vật lý trong trung tâm dữ liệu

Các thiết bị trong 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 các bài kiểm tra bằng cách sử dụng một trong những khuôn khổ đó, sau đó chạy chúng thông qua bảng điều khiển Firebase hoặc giao diện dòng lệnh gcloud.

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

Đường lối 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 hoàn toàn việc chuẩn bị kiểm tra bằng 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 kiểm tra bằng cách chọn một nhóm thiết bị, phiên bản hệ điều hành, ngôn ngữ và hướng màn hình.
Chạy thử nghiệm của bạn và xem lại kết quả thử nghiệm Tùy thuộc vào kích thước 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 quá trình kiểm tra của bạn 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