AtestRunner

public class AtestRunner
extends BaseTestSuite

شیء جاوا
com.android.tradefed.testtype.suite.ITestSuite
com.android.tradefed.testtype.suite.BaseTestSuite
com.android.tradefed.testtype.suite.AtestRunner


پیاده‌سازی ITestSuite

خلاصه

سازندگان عمومی

AtestRunner ()

روش‌های عمومی

IConfigurationFactory loadConfigFactory ()

یک نمونه از ConfigurationFactory را برمی‌گرداند.

LinkedHashMap<String, IConfiguration > loadTests ()

متد انتزاعی برای بارگذاری پیکربندی تست‌هایی که اجرا خواهند شد.

LinkedHashMap<String, IConfiguration > loadingStrategy (Set< IAbi > abis, List<File> testsDirs, String suitePrefix, String suiteTag)

استراتژی بارگذاری پیش‌فرض از دایرکتوری resources و tests بارگذاری خواهد شد.

روش‌های محافظت‌شده

List< ITestInvocationListener > createModuleListeners ()

لیستی از ITestInvocationListener قابل اجرا در سطح ModuleListener را برمی‌گرداند.

سازندگان عمومی

AtestRunner

public AtestRunner ()

روش‌های عمومی

بارگذاری پیکربندی کارخانه

public IConfigurationFactory loadConfigFactory ()

یک نمونه از ConfigurationFactory را برمی‌گرداند. این روش برای اهداف آزمایشی سازماندهی شده است.

بازگشت‌ها
IConfigurationFactory

تست‌های بارگذاری

public LinkedHashMap<String, IConfiguration> loadTests ()

متد انتزاعی برای بارگذاری پیکربندی تست‌هایی که اجرا خواهند شد. هر تست توسط یک IConfiguration و یک نام منحصر به فرد که تحت آن نتایج گزارش می‌شوند، تعریف می‌شود.

بازگشت‌ها
LinkedHashMap<String, IConfiguration >

استراتژی در حال بارگذاری

public LinkedHashMap<String, IConfiguration> loadingStrategy (Set<IAbi> abis, 
                List<File> testsDirs, 
                String suitePrefix, 
                String suiteTag)

استراتژی بارگذاری پیش‌فرض از دایرکتوری resources و tests بارگذاری می‌شود. می‌تواند تمدید یا جایگزین شود.

پارامترها
abis Set : مجموعه‌ی حریفانی که باید در مقابلشان بدوید.

testsDirs List : دایرکتوری تست‌ها.

suitePrefix String : پیشوندی برای فیلتر کردن دایرکتوری منابع.

suiteTag String : تگ suite که یک ماژول باید شامل آن باشد. می‌تواند null باشد.

بازگشت‌ها
LinkedHashMap<String, IConfiguration > فهرستی از پیکربندی بارگذاری‌شده برای مجموعه.

روش‌های محافظت‌شده

ایجادکننده‌های ماژول

protected List<ITestInvocationListener> createModuleListeners ()

لیستی از ITestInvocationListener قابل اجرا در سطح ModuleListener را برمی‌گرداند. این listener ها برای هر ماژول دوباره استفاده خواهند شد، دوباره نمونه سازی نمی‌شوند، بنابراین نباید حالت داخلی داشته باشند.

بازگشت‌ها
List< ITestInvocationListener >