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

Bắt đầu với Phòng thí nghiệm kiểm tra Firebase từ Bảng điều khiển Firebase

Phòng thí nghiệm kiểm tra Firebase cho phép bạn kiểm tra ứng dụng iOS của mình trên nhiều thiết bị, ngay từ bảng điều khiển Firebase. Hãy tiếp tục đọc để tìm hiểu cách bắt đầu.

Tạo dự án Firebase

Nếu bạn chưa có dự án Firebase cho ứng dụng của mình, hãy chuyển đến bảng điều khiển Firebase và nhấp vào Tạo dự án mới để tạo dự án ngay bây giờ. Bạn sẽ cần quyền sở hữu hoặc quyền chỉnh sửa trong dự án của mình.

Bạn có thể sử dụng Test Lab cho một số lần thực thi thử nghiệm hàng ngày hạn chế trên gói Spark. Để sử dụng Test Lab mà không có giới hạn hạn ngạch hàng ngày, bạn phải nâng cấp lên gói Firebase Blaze.

Tạo XCTests cho ứng dụng của bạn

Có ba điều bạn cần làm để tạo các bài kiểm tra iOS ở định dạng tương thích với Test Lab:

Định cấu hình vị trí Dữ liệu gốc của dự án của bạn

Xcode đặt các tạo tác iOS đã biên dịch, bao gồm bất kỳ thử nghiệm nào bạn tạo, trong thư mục Dữ liệu gốc. Có thể giữ vị trí mặc định cho thư mục đó, nếu bạn muốn, nhưng thường hữu ích khi chọn một nơi dễ truy cập hơn cho các tệp, đặc biệt nếu bạn thường xuyên chạy thử nghiệm với Test Lab:

  1. Mở dự án của bạn trong Xcode.
  2. Trong thanh menu macOS, chọn Tệp > Cài đặt Dự án ...
  3. Thay đổi menu thả xuống Dữ liệu có nguồn gốc từ Vị trí mặc định thành Vị trí tùy chỉnh .
  4. Trong trường bên dưới menu thả xuống, hãy chọn vị trí để Xcode xuất các bài kiểm tra của bạn.

Tạo các tệp thử nghiệm chung

Test Lab chạy các bài kiểm tra đơn vị và kiểm tra giao diện người dùng bằng cách sử dụng khung XCTest . Để chạy các bài kiểm tra XCT của ứng dụng của bạn trên các thiết bị Test Lab, hãy xây dựng nó để kiểm tra trên một Thiết bị iOS chung:

  1. Từ menu thả xuống thiết bị ở đầu cửa sổ không gian làm việc Xcode của bạn, hãy chọn Thiết bị iOS Chung.
  2. Trong thanh menu macOS, chọn Sản phẩm > Bản dựng cho > Thử nghiệm .

Nén các tệp thử nghiệm để tải lên

Cuối cùng, đóng gói bài kiểm tra của bạn để tải lên Test Lab bằng cách nén các tệp kiểm tra mà bạn đã tạo thành .zip :

  1. Mở công cụ tìm và điều hướng đến thư mục bạn đã chỉ định cho đầu ra Dữ liệu gốc.
  2. Mở thư mục cho dự án của bạn, sau đó mở thư mục Build/Products bên trong nó.
  3. Bạn sẽ thấy một thư mục Debug-iphoneosPROJECT_NAME _iphoneos DEVELOPMENT_TARGET -arm64.xctestrun . Chọn cả hai, sau đó nhấp chuột phải vào một trong số chúng và chọn Nén 2 mục .

Bạn có thể xác minh rằng Test Lab sẽ có thể cài đặt ứng dụng và thử nghiệm của bạn bằng cách chạy cục bộ với thiết bị được kết nối USB như sau:

xcodebuild test-without-building \
    -xctestrun "Derived Data/Build/Products/YourApp.xctestrun" \
    -destination id=your-phone-id

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

Khi bạn có .zip XCTest, bạn đã sẵn sàng bắt đầu thử nghiệm:

  1. Mở Test Lab trong bảng điều khiển Firebase .
  2. Nếu đó là thử nghiệm đầu tiên của bạn, hãy nhấp vào Bắt đầu trong iOS . Nếu không, hãy nhấp vào Chạy kiểm tra và chọn Chạy XCTest .
  3. Nhấp vào Duyệt và tìm .zip bạn đã tạo.
  4. Chọn hộp cho từng thiết bị, phiên bản, hướng và ngôn ngữ mà bạn muốn kiểm tra.
  5. Nhấp vào Bắt đầu kiểm tra .

Điều tra kết quả thử nghiệm của bạn

Khi kiểm tra bắt đầu, bạn sẽ tự động được chuyển hướng đến trang kết quả kiểm tra. Các bài kiểm tra có thể mất một số phút để chạy, tùy thuộc vào số lượng cấu hình khác nhau mà bạn đã chọn và khoảng thời gian chờ kiểm tra được đặt cho các bài kiểm tra của bạn. Sau khi chạy thử nghiệm, bạn có thể xem lại kết quả thử nghiệm. Xem Phân tích kết quả phòng thí nghiệm thử nghiệm Firebase để tìm hiểu thêm về cách diễn giải kết quả thử nghiệm.