การดำเนินการทดสอบใน Tradefed จะดำเนินการโดยผู้ดำเนินการทดสอบซึ่งจะช่วยให้ฟังก์ชัน การควบคุมอุปกรณ์ Android สำหรับขั้นตอนการทดสอบที่จำเป็น ทำตามส่วนต่างๆ ตามลำดับ
1. เขียนโปรแกรมรันทดสอบใหม่
ในส่วนนี้ คุณจะได้เรียนรู้พื้นฐานในการเขียนโปรแกรมรันเนอร์การทดสอบ Tradefed ใหม่ ซึ่งจะเป็นประโยชน์อย่างยิ่งหากคุณวางแผนที่จะรองรับการทดสอบประเภทใหม่ และจำเป็นต้องพัฒนา Runner ใหม่ตั้งแต่ต้น
ดูวิธีการที่หัวข้อเขียนโปรแกรมรันทดสอบ Tradefed
2. เขียนตัวดำเนินการทดสอบที่ชาร์ดได้
หรืออาจจะเรียนรู้วิธีทำให้ผู้วิ่งทดสอบชาร์ดได้ การทดสอบที่ชาร์ดได้ Runner ช่วยให้โครงสร้างพื้นฐานสามารถกระจายการดำเนินการทดสอบเต็มรูปแบบ หลายอุปกรณ์ (ทำงานร่วมกันหรือไม่) วิธีนี้มีประโยชน์เมื่อคลังข้อมูลของ การทดสอบมีขนาดใหญ่และคุณต้องการให้ทั้งการดำเนินการและความเร็วเสร็จสมบูรณ์พร้อมกัน
ดูขั้นตอนได้ที่เขียนโปรแกรมรันไทม์การทดสอบ IRemoteTest แบบแยกกลุ่ม
3. เขียนการทดสอบที่ขับเคลื่อนโดยโฮสต์
การทดสอบที่ขับเคลื่อนด้วยโฮสต์เป็น Use Case ทั่วไปซึ่งการดำเนินการทดสอบนั้นมาจาก ฝั่งโฮสต์และค้นหาอุปกรณ์ตามที่จำเป็นในการทดสอบ ซึ่งจะมีประโยชน์เมื่อการดําเนินการของอุปกรณ์ที่จําเป็นสําหรับการทดสอบส่งผลต่อสถานะของอุปกรณ์เอง เช่น การรีบูตอุปกรณ์
ประเภทตัวดำเนินการทดสอบสามารถใช้ใน Tradefed หรือเมื่อเรียกใช้ผ่าน ชุดโปรแกรม
ดูวิธีการได้ที่เขียนการทดสอบที่ขับเคลื่อนโดยโฮสต์ใน Trade Federation
4. รายงานเมตริกจากการทดสอบ
การทดสอบมักจะรายงานเมตริกเพิ่มเติมจากผลลัพธ์การดำเนินการ การรายงานเมตริกทำได้หลายวิธีโดยขึ้นอยู่กับเครื่องมือรันทดสอบ
ดูตัวอย่างได้ที่เมตริกของรายงานหรือข้อมูลจากการทดสอบที่แลกเปลี่ยน
5. การเก็บรวบรวมบันทึกอัตโนมัติ
บันทึกบางรายการมักใช้เพื่อแก้ไขข้อบกพร่อง เช่น Logcat สไตรค์ Tradefed มีกลไกอัตโนมัติให้เก็บรวบรวมภาพได้อย่างง่ายดาย
ดูการเก็บรวบรวมการเข้าสู่ระบบที่ไม่สําเร็จอัตโนมัติเพื่อใช้งาน
6. ทดลองอัตโนมัติอีกครั้ง
คุณอาจเปิดใช้ Tradefed เพื่อลองแก้ปัญหาไม่สำเร็จอีกครั้งโดยอัตโนมัติหรือเรียกใช้การทดสอบบางรายการ ซ้ำหลายครั้ง
ดูรายละเอียดเพิ่มเติมได้ที่การทดสอบอัตโนมัติอีกครั้ง
7. ลองแยกอีกครั้ง
คุณสามารถเปิดใช้ Tradefed เพื่อพยายามแยกการเรียกใช้การทดสอบระหว่างการพยายามใหม่
ดูรายละเอียดเพิ่มเติมที่แยกอีกครั้ง
8. เขียนการทดสอบ Shell
โปรดดูเขียนการทดสอบ Shell ในสหพันธ์การค้า