Kiểm tra thông qua Tradefed

Việc thực hiện các bài kiểm tra trong Tradefed được tiến hành bởi những người chạy thử nghiệm cho phép kiểm soát các thiết bị Android để thực hiện các bước kiểm tra cần thiết. Thực hiện theo các phần này theo thứ tự.

1. Viết một trình chạy thử nghiệm mới

Tại đây, bạn sẽ tìm hiểu những kiến ​​thức cơ bản để viết một trình chạy thử Tradefed mới. Điều này đặc biệt hữu ích nếu bạn định hỗ trợ một loại thử nghiệm hoàn toàn mới và bạn cần phát triển một trình chạy mới từ đầu.

Xem Viết trình chạy thử Tradefed để biết hướng dẫn.

2. Viết trình chạy thử có thể chia nhỏ

Bạn cũng có thể tìm hiểu cách làm cho trình chạy thử nghiệm của mình có thể phân mảnh được. Trình chạy thử nghiệm có thể phân đoạn cho phép cơ sở hạ tầng phân phối quá trình thực thi thử nghiệm đầy đủ trên một số thiết bị (được sắp xếp hoặc không). Điều này rất hữu ích khi kho dữ liệu kiểm tra lớn và bạn muốn song song hóa việc thực hiện và hoàn thành tốc độ.

Xem phần Viết chương trình chạy thử IRemoteTest được phân đoạn để biết các bước.

3. Viết bài kiểm tra dựa trên máy chủ

Thử nghiệm do máy chủ điều khiển là trường hợp sử dụng phổ biến trong đó việc thực thi thử nghiệm được thúc đẩy từ phía máy chủ và truy vấn thiết bị khi cần thiết cho thử nghiệm. Điều này hữu ích khi hoạt động của thiết bị theo yêu cầu của thử nghiệm ảnh hưởng đến chính trạng thái của thiết bị, chẳng hạn như khởi động lại thiết bị.

Loại trình chạy thử nghiệm có thể được sử dụng trong Tradefed hoặc khi chạy qua một bộ phần mềm.

Xem Viết bài kiểm tra do máy chủ điều khiển trong Trade Federation để biết hướng dẫn.

4. Báo cáo số liệu từ các bài kiểm tra

Việc thử nghiệm báo cáo số liệu bên cạnh kết quả thực thi là điều khá phổ biến. Tùy thuộc vào người chạy thử nghiệm, có một số phương pháp để báo cáo số liệu.

Xem Báo cáo chỉ số hoặc dữ liệu từ thử nghiệm Tradefed để biết ví dụ.

5. Thu thập nhật ký tự động

Một số nhật ký thường được sử dụng để gỡ lỗi sự cố, ví dụ: Logcat. Vì vậy, Tradefed cung cấp một cơ chế tự động để thu thập chúng một cách dễ dàng.

Xem Tự động đăng nhập thu thập lỗi để sử dụng.

6. Thử lại bài kiểm tra tự động

Bạn có thể kích hoạt Tradefed để tự động thử lại các lỗi hoặc chạy một số thử nghiệm nhiều lần trong các lần lặp lại.

Xem Thử lại kiểm tra tự động để biết thêm chi tiết.

7. Thử cách ly lại

Bạn có thể kích hoạt Tradefed để cố gắng tách biệt quá trình thực thi kiểm tra giữa các lần thử lại.

Xem Thử cách ly lại để biết thêm chi tiết.

8. Viết shell test

Xem Viết phần còn lại của vỏ trong Liên đoàn Thương mại .

9. Định cấu hình bộ lọc thử nghiệm toàn cầu

Xem Bộ lọc toàn cầu trong Liên đoàn Thương mại .