Od 27 marca 2025 r. zalecamy używanie android-latest-release zamiast aosp-main do kompilowania i wspołtworzenia AOSP. Więcej informacji znajdziesz w artykule o zmianach w AOSP.
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
IDeviceTest
public
interface
IDeviceTest
| com.android.tradefed.testtype.IDeviceTest
|
Znane podklasy pośrednie
AndroidJUnitTest, ArtGTest, AtestRunner, BaseTestSuite, CodeCoverageTest, CompanionAwareTest, DeviceTestCase, DeviceTestSuite, ExecutableTargetTest, FakeTest, GTest, GoogleBenchmarkTest, HostTest, ITestSuite, InstalledInstrumentationsTest oraz 11 innych.
| AndroidJUnitTest |
Test, który uruchamia pakiet testów z instrumentacją na danym urządzeniu za pomocą klasy android.support.test.runner.AndroidJUnitRunner.
|
| ArtGTest |
|
| AtestRunner |
Wdrożenie ITestSuite
|
| BaseTestSuite |
Test do przeprowadzania pakietu testów zgodności za pomocą nowego systemu.
|
| CodeCoverageTest |
Test, który uruchamia pakiet testów z instrumentacją na danym urządzeniu i generuje raport o zakresie testowania kodu.
|
| CompanionAwareTest |
Podstawowa klasa testu, która zawiera kod służący do pobierania i sprawdzania urządzenia towarzyszącego
Podklasa może wywołać getCompanion(), aby pobrać przydzielonego towarzysza.
|
| DeviceTestCase |
pomocniczy przypadek testu JUnit, który zapewnia usługi IRemoteTest i IDeviceTest;
|
| DeviceTestSuite |
Pomocniczy pakiet testów JUnit, który zapewnia usługi IRemoteTest i IDeviceTest.
|
| ExecutableTargetTest |
Narzędzie do testowania plików wykonywalnych na urządzeniu docelowym.
|
| FakeTest |
Test symulowany, którego celem jest ułatwienie generowania powtarzalnych wyników testów.
|
| GTest |
Test, który uruchamia natywny pakiet testów na danym urządzeniu.
|
| GoogleBenchmarkTest |
Test, który uruchamia pakiet testów porównawczych Google na danym urządzeniu.
|
| HostTest |
Uruchamiający testy oparte na hostach JUnit.
|
| ITestSuite |
Klasa abstrakcyjna służąca do uruchamiania pakietu testów.
|
| InstalledInstrumentationsTest |
Uruchamia wszystkie instrumenty znalezione na bieżącym urządzeniu.
|
| InstrumentationTest |
Test, który uruchamia pakiet testu z instrumentacją na danym urządzeniu.
|
| JarHostTest |
Uruchamiający testy JUnit po stronie hosta.
|
| KUnitModuleTest |
Narzędzie do testowania modułów testów KUnit na urządzeniu.
|
| KernelTargetTest |
Testujący program wykonywalny na urządzeniu docelowym i analizujący wynik testu jądra.
|
| MoblyBinaryHostTest |
Test hosta służący do uruchamiania pliku binarnego Pythona Mobly z systemu Android Build (Soong)
|
| NativeBenchmarkTest |
Test, który uruchamia na danym urządzeniu natywny plik wykonywalny testu porównawczego.
|
| NativeStressTest |
Test, który uruchamia na danym urządzeniu natywny test natywny.
|
| RustBinaryTest |
Test, który uruchamia plik binarny Rust na danym urządzeniu.
|
| TestMappingSuiteRunner |
Wdrożenie BaseTestSuite do uruchamiania testów określonych przez opcję include-filter lub pliki TEST_MAPPING z kompilacji jako zestaw.
|
| TfSuiteRunner |
Wdrożenie ITestSuite, które wczyta testy z folderu res/config/suite/
|
| UiAutomatorTest |
|
|
Interfejs obiektu, który wymaga odwołania do ITestDevice.
Podsumowanie
Metody publiczne
getDevice
public abstract ITestDevice getDevice ()
Przygotuj urządzenie do testowania.
setDevice
public abstract void setDevice (ITestDevice device)
Wstrzyknij urządzenie testowe.
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-27 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-27 UTC."],[],[]]