Kiểm tra thông qua Tradefed

Việc thực hiện các thử nghiệm trong Tradefed được thực hiện 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 thử nghiệm cần thiết. Thực hiện theo các phần này theo thứ tự.

1. Viết một chương trình chạy thử 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 chương trình chạy thử Tradefed mới. Điều này đặc biệt hữu ích nếu bạn dự đị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 chương trình chạy mới từ đầu.

Xem Viết người chạy thử Tradefed để được hướng dẫn.

2. Viết một trình chạy thử có thể phân đoạn

Bạn cũng có thể tìm hiểu cách làm cho quá trình chạy thử nghiệm của mình có thể phân đoạn đượ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 toàn bộ quá trình thực hiện thử nghiệm 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 khối lượng thử nghiệm lớn và bạn muốn song song hóa việc thực hiện và tốc độ hoàn thành.

Xem Viết trình chạy thử nghiệm IRemoteTest được phân chia để biết các bước.

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

Kiểm tra dựa trên máy chủ là trường hợp sử dụng phổ biến trong đó việc thực hiện kiểm tra được điều khiển từ phía máy chủ và truy vấn thiết bị nếu cần cho kiểm tra. Điều này hữu ích khi hoạt động của thiết bị mà quá trình kiểm tra yêu cầu ảnh hưởng đến trạng thái của thiết bị, ví dụ 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 dựa trên máy chủ trong Liên đoàn Thương mại để được hướng dẫn.

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

Việc kiểm thử 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 số liệu hoặc dữ liệu từ bài kiểm tra 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 các vấn đề, 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 phần Thu thập lỗi đăng nhập tự động để sử dụng.

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

Bạn có thể cho phép 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 thử nghiệm tự động để biết thêm chi tiết.

7. Thử cách ly lại

Bạn có thể cho phép Tradefed cố gắng tách biệt việc thực hiện kiểm thử giữa các lần thử lại.

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

8. Viết bài kiểm tra shell

Xem Viết bài kiểm tra shell trong Liên đoàn Thương mại .

9. Định cấu hình bộ lọc kiểm tra toàn cầu

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