Phân tích kết quả kiểm tra

Cho dù bạn chạy thử nghiệm thông qua bảng điều khiển Firebase hay Firebase CLI , thì bạn đều có thể tìm thấy kết quả thử nghiệm chi tiết của mình trong bảng điều khiển Firebase. Đọc để tìm hiểu làm thế nào để phân tích kết quả kiểm tra của bạn.

Xem kết quả kiểm tra

Sau khi bạn tải lên hoặc chọn một thử nghiệm và chỉ định các thiết bị thử nghiệm của mình, bạn có thể xem tóm tắt kết quả thử nghiệm của mình (bao gồm nhật ký, video và ảnh chụp màn hình) trong bảng điều khiển Phòng thí nghiệm thử nghiệm của bảng điều khiển Firebase. Kết quả thử nghiệm thô của bạn cũng được lưu trữ trong nhóm Google Cloud để sử dụng dễ dàng hơn với các hệ thống CI.

Để xem kết quả kiểm tra, hãy chuyển đến phần Phòng thí nghiệm kiểm tra của bảng điều khiển Firebase .

Bạn sẽ tìm thấy danh sách tất cả các lần chạy thử nghiệm trước đây của mình ở đó. Để hiểu kết quả, bạn nên biết một chút về ma trận thử nghiệm: Khi bạn chạy thử nghiệm hoặc một nhóm trường hợp thử nghiệm đối với các thiết bị và cấu hình bạn đã chọn, Test Lab sẽ chạy thử nghiệm đối với ứng dụng của bạn theo đợt, sau đó hiển thị các kết quả như một ma trận thử nghiệm .

Thiết bị × Thực thi kiểm tra = Ma trận kiểm tra

Thiết bị
Một thiết bị thực hoặc ảo (chỉ dành cho Android) mà bạn chạy thử nghiệm trên đó, chẳng hạn như điện thoại, máy tính bảng hoặc thiết bị đeo được. Các thiết bị trong ma trận thử nghiệm được xác định theo kiểu thiết bị, phiên bản hệ điều hành, hướng màn hình và ngôn ngữ (còn được gọi là cài đặt địa lý và ngôn ngữ).
Kiểm tra, thực hiện kiểm tra
Một thử nghiệm (hoặc một tập hợp các trường hợp thử nghiệm) sẽ được chạy trên thiết bị. Bạn có thể chạy một thử nghiệm trên mỗi thiết bị hoặc tùy chọn phân tách thử nghiệm và chạy các trường hợp thử nghiệm trên các thiết bị khác nhau.
ma trận đề thi
Chứa các trạng thái và kết quả kiểm tra cho các lần thực hiện kiểm tra của bạn. Nếu bất kỳ việc thực hiện kiểm tra nào trong một ma trận không thành công, thì toàn bộ ma trận sẽ thất bại.

Giải thích kết quả ma trận kiểm tra

Nếu bạn bắt đầu các thử nghiệm của mình trong bảng điều khiển Firebase, Test Lab sẽ đưa bạn đến ngay ma trận thử nghiệm đang diễn ra, nơi bạn có thể xem tiến trình của các thử nghiệm khi nó diễn ra. Thay vào đó, nếu bạn đã sử dụng công cụ dòng lệnh, thì bạn có thể theo URL mà nó cung cấp để truy cập trang ma trận kiểm tra đang thực hiện.

Ma trận có một dòng cho mỗi lần thực hiện kiểm tra Test Lab chạy. Biểu tượng trước tên thực thi hiển thị trạng thái của thực thi đó:

  • play_circle_outline Đang diễn ra: Quá trình chạy thử nghiệm vẫn đang diễn ra. Quá trình thực thi có thể mất tới một giờ để hoàn thành, tùy thuộc vào số lượng và độ phức tạp của các thử nghiệm trong ứng dụng của bạn.
  • check_circle Đã vượt qua: Không có thử nghiệm nào của quá trình thực thi không thành công.
  • cảnh báo Không thành công: Ít nhất một trong các thử nghiệm thực thi không thành công.
  • lỗi Không xác định được: Kết quả xét nghiệm không xác định được, có thể do lỗi của Test Lab.
  • block Đã bỏ qua: Test Lab đã bỏ qua bài kiểm tra của bạn vì tổ hợp thiết bị/phiên bản HĐH mà bạn đã chọn không khả dụng.

Giải thích kết quả từ một lần thực hiện thử nghiệm

Từ trang kết quả ma trận kiểm tra, nhấp vào một trong các lần thực hiện kiểm tra để xem kết quả của lần thực hiện kiểm tra cụ thể đó.

Trang này hiển thị cho bạn số liệu thống kê về quá trình thực thi thử nghiệm đó, bao gồm các sự cố gặp phải trong quá trình thử nghiệm, danh sách các trường hợp thử nghiệm, nhật ký từ quá trình thực thi và video về quá trình thử nghiệm đang chạy.

Kết quả kiểm tra chi tiết

Kết quả kiểm tra chi tiết có sẵn trong bộ chứa Google Cloud Storage trong 90 ngày. Nhấp vào Xem tệp nguồn trong trang kết quả thực hiện kiểm tra để xem nhóm.

Để giữ lại kết quả kiểm tra chi tiết trong hơn 90 ngày, hãy gửi kết quả kiểm tra đến bộ chứa Lưu trữ đám mây lâu dài hơn mà bạn sở hữu bằng cách sử dụng tùy chọn dòng lệnh --results-bucket gcloud . Sau đó, bạn có thể đặt cài đặt Độ tuổi để xác định khoảng thời gian Cloud Storage lưu trữ kết quả. Để biết thêm thông tin về cách thay đổi cài đặt Độ tuổi , hãy xem Điều kiện vòng đời .