เอเทสรันเนอร์

public class AtestRunner
extends BaseTestSuite

java.lang.Object
com.android.tradefed.testtype.suite.ITestSuite
com.android.tradefed.testtype.suite.BaseTestSuite
com.android.tradefed.testtype.suite.AtestRunner


การใช้งาน ITestSuite

สรุป

ผู้สร้างสาธารณะ

AtestRunner ()

วิธีการสาธารณะ

IConfigurationFactory loadConfigFactory ()

ส่งคืนอินสแตนซ์ ConfigurationFactory

loadTests ()

วิธีบทคัดย่อเพื่อโหลดการกำหนดค่าการทดสอบที่จะรัน

loadingStrategy ( abis, testsDirs, String suitePrefix, String suiteTag) loadingStrategy ( abis, testsDirs, String suitePrefix, String suiteTag) loadingStrategy ( abis, testsDirs, String suitePrefix, String suiteTag)

กลยุทธ์การโหลดเริ่มต้นจะโหลดจากทรัพยากรและไดเร็กทอรีการทดสอบ

วิธีการป้องกัน

createModuleListeners ()

ส่งคืนรายการ ITestInvocationListener ที่ใช้ได้กับระดับ ModuleListener

ผู้สร้างสาธารณะ

เอเทสรันเนอร์

public AtestRunner ()

วิธีการสาธารณะ

loadConfigFactory

public IConfigurationFactory loadConfigFactory ()

ส่งคืนอินสแตนซ์ ConfigurationFactory จัดขึ้นด้วยวิธีนี้เพื่อวัตถุประสงค์ในการทดสอบ

ส่งคืน
IConfigurationFactory

การทดสอบโหลด

public  loadTests ()

วิธีบทคัดย่อเพื่อโหลดการกำหนดค่าการทดสอบที่จะรัน การทดสอบแต่ละครั้งกำหนดโดย IConfiguration และชื่อเฉพาะที่จะรายงานผล

ส่งคืน

กำลังโหลดกลยุทธ์

public  loadingStrategy ( abis, 
                 testsDirs, 
                String suitePrefix, 
                String suiteTag)

กลยุทธ์การโหลดเริ่มต้นจะโหลดจากทรัพยากรและไดเร็กทอรีการทดสอบ สามารถขยายหรือเปลี่ยนได้

พารามิเตอร์
abis : ชุดอาบิสที่จะวิ่งชน

testsDirs : ไดเร็กทอรีการทดสอบ

suitePrefix String : คำนำหน้าเพื่อกรองไดเร็กทอรีทรัพยากร

suiteTag String : แท็กชุดโมดูลควรจะรวมอยู่ด้วย สามารถเป็นโมฆะ

ส่งคืน
รายการการกำหนดค่าที่โหลดไว้สำหรับชุดโปรแกรม

วิธีการป้องกัน

สร้างโมดูลฟัง

protected  createModuleListeners ()

ส่งคืนรายการ ITestInvocationListener ที่ใช้ได้กับระดับ ModuleListener Listener เหล่านี้จะถูกนำมาใช้ซ้ำสำหรับแต่ละโมดูล โดยจะไม่ถูกสร้างใหม่ ดังนั้นจึงไม่ควรถือว่าเป็นสถานะภายใน

ส่งคืน