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 , 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 tiếp để tìm hiểu cách phân tích kết quả kiểm tra của bạn.

Xem kết quả kiểm tra

Sau khi tải lên hoặc chọn một bài kiểm tra và chỉ định thiết bị kiểm tra của mình, bạn có thể xem bản tóm tắt kết quả kiểm tra của mình (bao gồm nhật ký, video và ảnh chụp màn hình) trong trang tổng quan Test Lab 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 Test Lab 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 bạn ở đó. Để hiểu kết quả, cần biết một chút về ma trận kiểm thử: Khi bạn chạy thử nghiệm hoặc một tập hợp các trường hợp thử nghiệm trên các thiết bị và cấu hình bạn đã chọn, Test Lab sẽ chạy thử nghiệm trên ứng dụng của bạn theo một đợt, sau đó hiển thị kết quả dưới dạng ma trận thử nghiệm .

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

Thiết bị
Thiết bị vật lý hoặc ảo (chỉ dành cho Android) để bạn chạy thử nghiệm, chẳng hạn như điện thoại, máy tính bảng hoặc thiết bị đeo. 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 ý phân chia 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 thử nghiệm
Chứa các trạng thái và kết quả kiểm tra cho quá trình thực hiện kiểm tra của bạn. Nếu bất kỳ việc thực hiện kiểm thử nào trong một ma trận đều thất bại thì toàn bộ ma trận sẽ thất bại.

Giải thích kết quả ma trận thử nghiệm

Nếu bạn bắt đầu thử nghiệm 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 thử nghiệm của mình khi nó diễn ra. Thay vào đó, nếu bạn đã sử dụng công cụ dòng lệnh, bạn có thể đi theo URL mà nó cung cấp để truy cập trang ma trận thử nghiệm đang được thực hiện.

Ma trận có một dòng cho mỗi lần thực hiện kiểm thử mà 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 tiến hành: Quá trình thực hiện kiểm tra vẫn đang chạy. 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 thử nghiệm trong ứng dụng của bạn.
  • check_circle Đạt: Không có thử nghiệm thực thi nào thất bại.
  • 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.
  • error Inconclusive: Kết quả kiểm tra không thuyết phục, có thể do lỗi của Test Lab.
  • khối Đã 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ệ điều hành 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 duy nhất

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

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

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

Kết quả kiểm tra chi tiết có sẵn trong nhóm 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.

Để lưu giữ kết quả kiểm tra chi tiết lâu hơn 90 ngày, hãy gửi kết quả kiểm tra tới bộ chứa Cloud Storage 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 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 .