com.android.tradefed.testtype
رابطها
| آیابی | رابطی که ABI تحت آزمایش را نشان میدهد. |
| گیرنده IAbi | آزمایشی که به ABI مورد آزمایش نیاز دارد. |
| گیرنده IBuild | آزمایشی که نیاز به ارجاع به ساختار تحت آزمایش دارد. |
| تست دستگاه | رابطی برای شیء که نیاز به ارجاع به ITestDevice دارد. |
| گیرندهی متن فراخوانی (IInvocationContextReceiver) | آزمایشی که نیاز به ارجاع به متن فراخوان دارد. |
| تست چند دستگاهی | این رابط منسوخ شده است. این رابط به طور موقت برای سازگاری نگه داشته میشود اما در واقع دیگر مورد استفاده قرار نمیگیرد. لطفاً آن را پیادهسازی نکنید. |
| INativeDeviceTest | رابطی برای شیء که نیاز به ارجاع به INativeDevice دارد. |
| IRemoteTest | آزمایشی که نتایج را مستقیماً به ITestInvocationListener گزارش میدهد. |
| گزارش اجرا نشد | در صورت اجرای ناقص، IRemoteTest که این رابط را پیادهسازی میکند، ممکن است تستهای اجرا نشده خود را برای گزارشدهی بهتر گزارش دهد. |
| آزمون قابل تمدید | این رابط منسوخ شده است. دیگر نیازی به آن نیست. |
| ارائه دهنده IRuntimeHint | |
| گیرنده ISetOption | پیادهسازی این رابط باید یک Option با نام "set-option" داشته باشد که به HostTest.SET_OPTION_NAME لینک شده است. |
| IShardableTest | یک IRemoteTest که میتواند به زیرآزمونهای اجرایی جداگانه تقسیم شود. |
| ITestAnnotationFilterReceiver | یک اجراکننده که میتواند بر اساس حاشیهنویسیها، تستهایی را که باید اجرا شوند، فیلتر کند. |
| گردآورنده آزمون IT | پشتیبانی از جمعآوری تست را فراهم میکند؛ وقتی تنظیم شود، اجراکننده تست باید یک اجرای آزمایشی (dry run) برای جمعآوری موارد تست بدون اجرای واقعی آنها انجام دهد. |
| گیرندهی فیلتر فایل تست | یک اجراکننده که میتواند فایلی را دریافت کند که مشخص میکند کدام تستها اجرا شوند و/یا اجرا نشوند. |
| گیرنده ITestFilter | یک اجراکننده که میتواند فیلتر کند کدام تستها اجرا شوند. |
| گیرنده اطلاعات آزمون ITest | رابطی برای دریافت TestInformation برای برخی کلاسها. |
کلاسها
| ابی | کلاسی که نمایندهی یک ABI است. |
| تست واحد اندروید | آزمایشی که با استفاده از android.support.test.runner.AndroidJUnitRunner، یک بسته تست ابزار دقیق را روی دستگاه مورد نظر اجرا میکند. |
| آرتجیتست | |
| آرت ران تست | یک اجراکنندهی تست برای اجرای تستهای ART. |
| خطای ArtRunTest.AdbShellCommandException | یک کلاس استثنا برای گزارش خطایی که هنگام اجرای یک دستور پوسته ADB رخ داده است. |
| آرت تست | |
| تست پوشش کد | آزمایشی که یک بسته تست ابزار دقیق را روی یک دستگاه مشخص اجرا میکند و گزارش پوشش کد را تولید میکند. |
| CompanionAwareTest | کلاس تست پایه که فایل boilerpate مربوط به دریافت و بررسی دستگاه همراه را کپسولهسازی میکند. زیرکلاس میتواند |
| بررسیکننده سطح باتری دستگاه | یک IRemoteTest که حداقل شارژ باتری را بررسی میکند و اگر حداقل شارژ وجود نداشته باشد، منتظر میماند تا باتری به آستانه شارژ دوم برسد. |
| DeviceJUnit4ClassRunner | اجراکننده تست JUnit4 که IDeviceTest نیز در خود جای میدهد. |
| DeviceJUnit4ClassRunner.LogAnnotation | حاشیهنویسی جعلی برای رساندن گزارشها به خبرنگاران. |
| DeviceJUnit4ClassRunner.MetricAnnotation | حاشیهنویسی جعلی برای انتقال معیارها به خبرنگاران. |
| DeviceJUnit4ClassRunner.TestLogData | پیادهسازی ExternalResource و TestRule |
| DeviceJUnit4ClassRunner.TestMetrics | پیادهسازی ExternalResource و TestRule |
| دیوایس سوئیت | Suite کانتینر JUnit4 را گسترش میدهد تا یک ITestDevice برای تستهایی که به آن نیاز دارند، فراهم کند. |
| دستگاه تست کیس | مورد آزمایشی کمکی JUnit که سرویسهای IRemoteTest و IDeviceTest را ارائه میدهد. |
| نتیجه تست دستگاه | یک نوع خاص از TestResult که در صورت وقوع DeviceNotAvailableException متوقف میشود. |
| خطای DeviceTestResult.RuntimeDeviceNotAvailableException | |
| دستگاه تست سوئیت | مجموعه تست کمکی JUnit که سرویسهای IRemoteTest و IDeviceTest را ارائه میدهد. |
| تست فایل پویا | این یک آزمایش tradefed است تا بررسی کند که tradefed میتواند فایل پویا را به درستی حل کند. |
| تست جعلی | یک آزمون جعلی که هدف آن آسان کردن تولید نتایج آزمون تکرارپذیر است. |
| تجزیهکنندهی نتایج گوگل بنچمارک | نتایج Google Benchmark را که از shell اجرا میشوند، تجزیه و تحلیل میکند و نقشهای از تمام نتایج را برمیگرداند. |
| تست بنچمارک گوگل | آزمایشی که یک بسته تست بنچمارک گوگل را روی دستگاه مورد نظر اجرا میکند. |
| جیتست | آزمایشی که یک بسته آزمایشی بومی را روی دستگاه داده شده اجرا میکند. |
| GTestBase | کلاس پایه gTest |
| تجزیهکنندهی تست لیست تست GTestList | یک تجزیهگر نتیجه برای حالت اجرای آزمایشی gtest با پارامتر "--gtest_list_tests". |
| تجزیهکنندهی GTestResult | نتایج «حالت خروجی خام» تستهای بومی با استفاده از GTest که از پوسته اجرا میشوند را تجزیه میکند و نتایج را به ITestInvocationListener اطلاع میدهد. |
| تجزیهکنندهی نتایج GTestXml | نتایج «حالت خروجی xml» تستهای بومی با استفاده از GTest که از پوسته اجرا میشوند را تجزیه میکند و یک ITestRunListener را از نتایج مطلع میسازد. |
| میزبانGTest | آزمایشی که یک بسته آزمایشی بومی را اجرا میکند. |
| میزبان تست | یک اجراکننده تست برای تستهای مبتنی بر میزبان JUnit. |
| تست ابزار دقیق نصب شده | تمام ابزارهای موجود در دستگاه فعلی را اجرا میکند. |
| تست ابزار دقیق | آزمایشی که یک بسته تست ابزار دقیق را روی دستگاه داده شده اجرا میکند. |
| تست میزبان ایزوله | یک اجراکننده TradeFed را پیادهسازی میکند که از یک زیرفرآیند برای اجرای تستها در یک محیط با وابستگی کم به جای اجرای آنها در فرآیند اصلی استفاده میکند. |
| JUnitRunUtil | یک کلاس کمکی برای هدایت فراخوانی IRemoteTest.run(TestInformation, ITestInvocationListener) به فراخوانی Test.run(TestResult) . |
| مورد آزمون متریک | افزونهای از TestCase که امکان ثبت معیارها را هنگام اجرا به عنوان بخشی از TradeFed فراهم میکند. |
| MetricTestCase.LogHolder | ساختاری برای نگهداری یک فایل لاگ جهت گزارشگیری. |
| تست بومی بنچمارک | آزمایشی که یک تست بنچمارک بومی قابل اجرا بر روی دستگاه داده شده را اجرا میکند. |
| NativeBenchmarkTestParser | یک IShellOutputReceiver که خروجی دادههای تست معیار را تجزیه میکند و معیارهای میانگین زمان هر عملیات را جمعآوری میکند. |
| تست استرس بومی | آزمایشی که یک تست استرس بومی قابل اجرا بر روی دستگاه داده شده را اجرا میکند. |
| تجزیهکنندهی تست استرس بومی | یک IShellOutputReceiver که خروجی دادههای تست استرس را تجزیه میکند و معیارهای تعداد تکرارهای کامل و میانگین زمان هر تکرار را جمعآوری میکند. |
| تست خشک کردن پر سر و صدا | اجرای خشک و پر سر و صدا روی یک فایل فرمان. |
| تجزیهکنندهی نتیجهی آزمون واحد در پایتون | خروجی تستهای اجرا شده با چارچوب unittest پایتون را تفسیر کرده و آن را به فراخوانیهایی روی مجموعهای از ITestInvocationListener ها تبدیل میکند. |
| پایتون یونیت تست رانر | این کلاس منسوخ شده است. به جای آن PythonBinaryHostTest استفاده کنید. |
| استابتست | پیادهسازی تست خالی بدون عملیات. |
| زیرفرایندTfLauncher | یک IRemoteTest برای اجرای تستها در برابر یک نصب جداگانه TF. |
| TestTimeoutEnforcer | شنوندههایی که امکان بررسی زمان اجرای یک مورد آزمایشی مشخص را فراهم میکنند و در صورت عبور از زمان انقضای مشخص، آن را با شکست مواجه میکنند. |
| TfTestLauncher | یک IRemoteTest برای اجرای تستهای واحد یا عملکردی در برابر نصب جداگانه TF. |
| رابط کاربری خودکار دونده | تست UI Automator را روی دستگاه اجرا میکند و نتایج را گزارش میدهد. |
| تست خودکار رابط کاربری | |
| تست تنظیم مجدد USB | یک IRemoteTest که USB دستگاه را ریست میکند و بررسی میکند که آیا دستگاه بعداً دوباره آنلاین میشود یا خیر. |
انومها
| گزینه ثبت وقایع در تست خودکار رابط کاربری (UIAutomatorTest.LoggingOption) | |
| UiAutomatorTest.TestFailureAction |
رابطها
- آیابی
- گیرنده IAbi
- گیرنده IBuild
- تست دستگاه
- گیرندهی متن فراخوانی (IInvocationContextReceiver)
- تست چند دستگاهی
- INativeDeviceTest
- IRemoteTest
- گزارش اجرا نشد
- آزمون قابل تمدید
- ارائه دهنده IRuntimeHint
- گیرنده ISetOption
- IShardableTest
- ITestAnnotationFilterReceiver
- گردآورنده آزمون IT
- گیرندهی فیلتر فایل تست
- گیرنده ITestFilter
- گیرنده اطلاعات آزمون ITest
کلاسها
- ابی
- تست واحد اندروید
- آرتجیتست
- آرت ران تست
- خطای ArtRunTest.AdbShellCommandException
- آرت تست
- تست پوشش کد
- CompanionAwareTest
- بررسیکننده سطح باتری دستگاه
- DeviceJUnit4ClassRunner
- DeviceJUnit4ClassRunner.LogAnnotation
- DeviceJUnit4ClassRunner.MetricAnnotation
- DeviceJUnit4ClassRunner.TestLogData
- DeviceJUnit4ClassRunner.TestMetrics
- دیوایس سوئیت
- دستگاه تست کیس
- نتیجه تست دستگاه
- خطای DeviceTestResult.RuntimeDeviceNotAvailableException
- دستگاه تست سوئیت
- تست فایل پویا
- تست جعلی
- تجزیهکنندهی نتایج گوگل بنچمارک
- تست بنچمارک گوگل
- جیتست
- GTestBase
- تجزیهکنندهی تست لیست تست GTestList
- تجزیهکنندهی GTestResult
- تجزیهکنندهی نتایج GTestXml
- میزبانGTest
- میزبان تست
- تست ابزار دقیق نصب شده
- تست ابزار دقیق
- تست میزبان ایزوله
- JUnitRunUtil
- مورد آزمون متریک
- MetricTestCase.LogHolder
- تست بومی بنچمارک
- NativeBenchmarkTestParser
- تست استرس بومی
- تجزیهکنندهی تست استرس بومی
- تست خشک کردن پر سر و صدا
- تجزیهکنندهی نتیجهی آزمون واحد در پایتون
- پایتون یونیت تست رانر
- استابتست
- زیرفرایندTfLauncher
- TestTimeoutEnforcer
- TfTestLauncher
- رابط کاربری خودکار دونده
- تست خودکار رابط کاربری
- تست تنظیم مجدد USB
انومها