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.
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-03-26 UTC.
[null,null,["Ostatnia aktualizacja: 2025-03-26 UTC."],[],[]]