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

Quy trình phát triển thử nghiệm

Để tích hợp các thử nghiệm vào một dịch vụ thử nghiệm liên tục của nền tảng, họ phải đáp ứng các nguyên tắc trên trang này và tuân theo quy trình được khuyến nghị này.

  1. Sử dụng hệ thống xây dựng Soong cho Cấu hình Kiểm tra Đơn giản .
  2. Sử dụng Lập bản đồ kiểm tra để dễ dàng tạo các quy tắc kiểm tra trước và sau khi gửi trực tiếp trong cây nguồn Android.
  3. Chạy thử nghiệm cục bộ bằng Atest .

Các loại kiểm tra

Các loại kiểm tra được hỗ trợ là:

Các bài kiểm tra chức năng đưa ra xác nhận đạt hoặc không đạt trong các trường hợp thử nghiệm, trong khi các bài kiểm tra số liệu thường thực hiện một hành động lặp đi lặp lại để thu thập số liệu thời gian.

Với định dạng đầu vào / đầu ra được tiêu chuẩn hóa, nhu cầu phân tích cú pháp kết quả tùy chỉnh và xử lý hậu kỳ cho mỗi thử nghiệm được loại bỏ và các dây kiểm tra chung có thể được sử dụng cho tất cả các thử nghiệm phù hợp với quy ước. Xem Tổng quan về Liên đoàn Thương mại để biết khung thử nghiệm liên tục được bao gồm trong Android.

Hướng dẫn trường hợp thử nghiệm

Các trường hợp kiểm thử được thực hiện thông qua dịch vụ kiểm thử liên tục được mong đợi là ẩn nghĩa là tất cả các phần phụ thuộc được khai báo và cung cấp các bài kiểm tra. Xem Máy chủ Hermetic trên Blog thử nghiệm của Google để hiểu về nguyên tắc này. Tóm lại, các bài kiểm tra kín không yêu cầu:

  • Đăng nhập tài khoản Google
  • kết nối được định cấu hình (điện thoại / Wi-Fi / Bluetooth / NFC)
  • thông số thử nghiệm được chuyển vào
  • thiết lập hoặc chia nhỏ được thực hiện bằng dây thử nghiệm cho một trường hợp thử nghiệm cụ thể