TestMappingSuiteRunner

public class TestMappingSuiteRunner
extends BaseTestSuite

java.lang.Object
   ↳ com.android.tradefed.testtype.suite.ITestSuite
     ↳ com.android.tradefed.testtype.suite.BaseTestSuite
       ↳ com.android.tradefed.testtype.suite.TestMappingSuiteRunner


تنفيذ BaseTestSuite لتشغيل الاختبارات المحدّدة من خلال خيار include-filter أو ملفات TEST_MAPPING من عملية الإنشاء، كمجموعة.

ملخّص

وظائف الإنشاء العامة

TestMappingSuiteRunner()

الطرق العامة

void clearKeywords()
void clearTestGroup()
void clearTestMappingPaths()
loadTestInfos()
loadTests()

حمِّل إعدادات الاختبارات التي سيتم تنفيذها.

وظائف الإنشاء العامة

TestMappingSuiteRunner

public TestMappingSuiteRunner ()

الطرق العامة

clearKeywords

public void clearKeywords ()

clearTestGroup

public void clearTestGroup ()

clearTestMappingPaths

public void clearTestMappingPaths ()

loadTestInfos

public  loadTestInfos ()

المرتجعات

loadTests

public  loadTests ()

حمِّل إعدادات الاختبارات التي سيتم تنفيذها. يتم تحديد كل اختبار من خلال IConfiguration واسم فريد سيتم تسجيل النتائج بموجبه. هناك طريقتان لتحميل اختبارات TestMappingSuiteRunner:

‫1. --test-mapping-test-group، التي تحدِّد مجموعة الاختبارات في ملفات TEST_MAPPING سيحلّل أداة التشغيل جميع ملفات TEST_MAPPING في رمز المصدر من خلال ملف الإنشاء test_mappings.zip، وتحميل الاختبارات المجمّعة ضمن مجموعة الاختبار المحدّدة.

‫2- --include-filter، لتحديد اسم الاختبار المطلوب تنفيذه حالة الاستخدام هي لأجل التحقّق من التقديم المُسبَق لتشغيل قائمة بالاختبارات ذات الصلة بطلبات الربط التي يجب التحقّق منها فقط. يتم تجميع قائمة اختبارات من ملفات TEST_MAPPING ذات الصلة في رمز المصدر المعدَّل.

المرتجعات
تعيين اسم الاختبار إلى عنصر IConfiguration لكل اختبار