BaseHostJUnit4Test
public
abstract
class
BaseHostJUnit4Test
extends Object
implements
IAbiReceiver,
ITestInformationReceiver
java.lang.Object
|
↳ |
com.android.tradefed.testtype.junit4.BaseHostJUnit4Test
|
Ana makine JUnit4 tarzı testleri çalıştırmak için temel test sınıfı. Bu sınıf, enstrümantasyon testlerini ana makine tarafında yükleme, çalıştırma ve temizleme için destek sağlar. Bu sınıf, birden fazla cihazla uyumludur.
Yinelenen yardımcı program ve temel sınıftan kaçınmak için araçla testleri ana taraftan çalıştırmak üzere tek doğru kaynak olmalıdır.
Özet
Herkese açık yöntemler |
final
void
|
autoTearDown()
Yüklü tüm apk'lar için otomatik kaynak ayıklama.
|
final
IAbi
|
getAbi()
|
final
IBuildInfo
|
getBuild()
|
final
ITestDevice
|
getDevice()
|
final
IInvocationContext
|
getInvocationContext()
|
final
TestRunResult
|
getLastDeviceRunResults()
Çalıştırılan son runDeviceTests işlevinden kaynaklanan TestRunResult değerini döndürür.
|
final
|
getListDevices()
|
TestInformation
|
getTestInformation()
|
boolean
|
hasDeviceFeature(String feature)
|
final
void
|
installPackage(DeviceTestRunOptions options)
Cihaza DeviceTestRunOptions 'ye dayalı bir apk yükleyin.
|
final
void
|
installPackage(String apkFileName, String... options)
Cihaza adını belirterek bir apk yükleyin.
|
final
void
|
installPackage(ITestDevice device, String apkFileName, String... options)
Belirli bir cihaza, adını belirterek apk yükleme
|
final
void
|
installPackageAsUser(ITestDevice device, String apkFileName, boolean grantPermission, int userId, String... options)
Belirli bir cihazdaki belirli bir kullanıcı için adını belirterek bir APK yükleme.
|
final
void
|
installPackageAsUser(String apkFileName, boolean grantPermission, int userId, String... options)
Belirli bir kullanıcı için adını belirterek apk yükleme
|
final
boolean
|
isPackageInstalled(String pkg)
Belirli bir ada sahip bir paketin cihaza yüklenip yüklenmediğini kontrol eder
|
final
boolean
|
isPackageInstalled(ITestDevice device, String pkg)
Belirli bir ada sahip bir paketin cihaza yüklenip yüklenmediğini kontrol eder
|
final
boolean
|
runDeviceTests(ITestDevice device, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs)
Yüklü bir araç paketini çalıştırma yöntemi.
|
final
boolean
|
runDeviceTests(ITestDevice device, String pkgName, String testClassName, String testMethodName, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs)
Yüklü bir araç paketini çalıştırma yöntemi.
|
final
boolean
|
runDeviceTests(ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, instrumentationArgs, extraListeners)
Yüklü bir araç paketini çalıştırma yöntemi.
|
final
boolean
|
runDeviceTests(ITestDevice device, String pkgName, String testClassName, String testMethodName, Long testTimeoutMs)
Yüklü bir araç paketini çalıştırma yöntemi.
|
final
boolean
|
runDeviceTests(ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, instrumentationArgs)
Yüklü bir araç paketini çalıştırma yöntemi.
|
final
boolean
|
runDeviceTests(String pkgName, String testClassName, String testMethodName)
Yüklü bir araç paketini çalıştırma yöntemi.
|
final
boolean
|
runDeviceTests(DeviceTestRunOptions options)
DeviceTestRunOptions içindeki bilgilere göre enstrümantasyonu çalıştırır.
|
final
boolean
|
runDeviceTests(ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, boolean isRestartDisabled, instrumentationArgs, extraListeners)
Yüklü bir araç paketini çalıştırma yöntemi.
|
final
boolean
|
runDeviceTests(ITestDevice device, String pkgName, String testClassName, String testMethodName)
Yüklü bir araç paketini çalıştırma yöntemi.
|
final
boolean
|
runDeviceTests(String pkgName, String testClassName, Integer userId, Long testTimeoutMs)
Yüklü bir araç paketini çalıştırma yöntemi.
|
final
boolean
|
runDeviceTests(String pkgName, String testClassName)
Yüklü bir araç paketini çalıştırma yöntemi.
|
final
boolean
|
runDeviceTests(ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, instrumentationArgs, extraListeners)
Yüklü bir araç paketini çalıştırma yöntemi.
|
final
boolean
|
runDeviceTests(String pkgName, String testClassName, Long testTimeoutMs)
Yüklü bir araç paketini çalıştırma yöntemi.
|
final
boolean
|
runDeviceTests(String runner, String pkgName, String testClassName, String testMethodName)
Yüklü bir araç paketini çalıştırma yöntemi.
|
final
void
|
setAbi(IAbi abi)
|
final
void
|
setTestInformation(TestInformation testInformation)
|
final
String
|
uninstallPackage(String pkgName)
Cihazdaki bir paketin yüklemesini kaldırır.
|
final
String
|
uninstallPackage(ITestDevice device, String pkgName)
Cihazdaki bir paketin yüklemesini kaldırır.
|
Herkese açık kurucular
BaseHostJUnit4Test
public BaseHostJUnit4Test ()
Herkese açık yöntemler
autoTearDown
public final void autoTearDown ()
Yüklü tüm apk'lar için otomatik kaynak ayıklama. Bu işlem, tüm apk'ların yüklü oldukları cihazdan kaldırılmasını sağlar.
getAbi
public final IAbi getAbi ()
getLastDeviceRunResults
public final TestRunResult getLastDeviceRunResults ()
Çalıştırılan son runDeviceTests işlevinden kaynaklanan TestRunResult
değerini döndürür. Sonuç yoksa null değerini alır.
getListDevices
public final getListDevices ()
hasDeviceFeature
public boolean hasDeviceFeature (String feature)
Parametreler |
feature |
String |
installPackage
public final void installPackage (DeviceTestRunOptions options)
Cihaza DeviceTestRunOptions
'ye dayalı bir apk yükleyin. Apk otomatik olarak temizlenir.
Parametreler |
options |
DeviceTestRunOptions : Paket yükleme seçenekleri. |
installPackage
public final void installPackage (String apkFileName,
String... options)
Cihaza adını belirterek bir apk yükleyin. Apk otomatik olarak temizlenir.
Parametreler |
apkFileName |
String : APK dosyasının adıdır. |
options |
String : yükleme komutuna verilen ek seçenekler |
installPackage
public final void installPackage (ITestDevice device,
String apkFileName,
String... options)
Belirli bir cihaza, adını belirterek apk yükleme Apk otomatik olarak temizlenir.
Parametreler |
device |
ITestDevice : APK'nın yükleneceği ITestDevice . |
apkFileName |
String : APK dosyasının adıdır. |
options |
String : yükleme komutuna verilen ek seçenekler |
installPackageAsUser
public final void installPackageAsUser (ITestDevice device,
String apkFileName,
boolean grantPermission,
int userId,
String... options)
Belirli bir cihazdaki belirli bir kullanıcı için adını belirterek bir APK yükleme.
Parametreler |
device |
ITestDevice : APK'nın yükleneceği ITestDevice . |
apkFileName |
String : APK dosyasının adıdır. |
grantPermission |
boolean : APK yüklenirken izin ver işaretinin iletilip iletilmeyeceği. |
userId |
int : APK'nın yükleneceği kullanıcının kullanıcı kimliği. |
options |
String : yükleme komutuna verilen ek seçenekler |
installPackageAsUser
public final void installPackageAsUser (String apkFileName,
boolean grantPermission,
int userId,
String... options)
Belirli bir kullanıcı için adını belirterek apk yükleme
Parametreler |
apkFileName |
String : APK dosyasının adıdır. |
grantPermission |
boolean : APK yüklenirken izin ver işaretinin iletilip iletilmeyeceği. |
userId |
int : APK'nın yükleneceği kullanıcının kullanıcı kimliği. |
options |
String : yükleme komutuna verilen ek seçenekler |
isPackageInstalled
public final boolean isPackageInstalled (String pkg)
Belirli bir ada sahip bir paketin cihaza yüklenip yüklenmediğini kontrol eder
Parametreler |
pkg |
String : paketin adı |
İlerlemeler |
boolean |
Paket cihazda bulunursa doğru değerini döndürür. |
isPackageInstalled
public final boolean isPackageInstalled (ITestDevice device,
String pkg)
Belirli bir ada sahip bir paketin cihaza yüklenip yüklenmediğini kontrol eder
Parametreler |
device |
ITestDevice : Paketi kaldırması gereken cihaz. |
pkg |
String : paketin adı |
İlerlemeler |
boolean |
Paket cihazda bulunursa doğru değerini döndürür. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs)
Yüklü bir araç paketini çalıştırma yöntemi. Sonuçların ayrıntılarını görmek için hemen ardından getLastDeviceRunResults()
simgesini kullanın.
Parametreler |
device |
ITestDevice : Enstrümantasyonun çalıştırılacağı cihaz. |
pkgName |
String : Çalıştırılacak paketin adı. |
testClassName |
String : Çalıştırılacak test sınıfının adı. |
testMethodName |
String : Sınıfta çalıştırılacak test yönteminin adı. |
userId |
Integer : Testin çalıştırılacağı kullanıcının kimliği. Boş olabilir. |
testTimeoutMs |
Long : Her test senaryosuna uygulanacak milisaniye cinsinden zaman aşımı. |
İlerlemeler |
boolean |
İşlem hatasız bir şekilde tamamlanırsa doğru değerini döndürür. Aksi takdirde False (yanlış) değerini alır. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs)
Yüklü bir araç paketini çalıştırma yöntemi. Sonuçların ayrıntılarını görmek için hemen ardından getLastDeviceRunResults()
simgesini kullanın.
Parametreler |
device |
ITestDevice : Enstrümantasyonun çalıştırılacağı cihaz. |
pkgName |
String : Çalıştırılacak paketin adı. |
testClassName |
String : Çalıştırılacak test sınıfının adı. |
testMethodName |
String : Sınıfta çalıştırılacak test yönteminin adı. |
testTimeoutMs |
Long : Her test senaryosuna uygulanacak milisaniye cinsinden zaman aşımı. |
maxTimeToOutputMs |
Long : Testin bir şey vermeye başlaması için gereken maksimum zaman aşımı. |
maxInstrumentationTimeoutMs |
Long : Tam enstrümantasyonun tamamlanması için gereken maksimum zaman aşımı. |
İlerlemeler |
boolean |
İşlem hatasız bir şekilde tamamlanırsa doğru değerini döndürür. Aksi takdirde False (yanlış) değerini alır. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
boolean isWindowAnimationDisabled,
instrumentationArgs,
extraListeners)
Yüklü bir araç paketini çalıştırma yöntemi. Sonuçların ayrıntılarını görmek için hemen ardından getLastDeviceRunResults()
simgesini kullanın.
Parametreler |
device |
ITestDevice : Enstrümantasyonun çalıştırılacağı cihaz. |
runner |
String |
pkgName |
String : Çalıştırılacak paketin adı. |
testClassName |
String : Çalıştırılacak test sınıfının adı. |
testMethodName |
String : Sınıfta çalıştırılacak test yönteminin adı. |
userId |
Integer : Testin çalıştırılacağı kullanıcının kimliği. Boş olabilir. |
testTimeoutMs |
Long : Her test senaryosuna uygulanacak milisaniye cinsinden zaman aşımı. |
maxTimeToOutputMs |
Long : Testin bir şey vermeye başlaması için gereken maksimum zaman aşımı. |
maxInstrumentationTimeoutMs |
Long : Tam enstrümantasyonun tamamlanması için gereken maksimum zaman aşımı. |
checkResults |
boolean : Sonuçların kilitlenme açısından kontrol edilip edilmeyeceğini belirtir. |
isHiddenApiCheckDisabled |
boolean : Gizli API kontrolünü devre dışı bırakıp bırakmayacağımız. |
isTestApiCheckDisabled |
boolean : test api kontrolünü devre dışı bırakıp bırakmayacağımız. |
isIsolatedStorageDisabled |
boolean : Ayrı depolama alanını devre dışı bırakıp bırakmayacağımız. |
isWindowAnimationDisabled |
boolean : Pencere animasyonunu devre dışı bırakıp bırakmayacağımız. |
instrumentationArgs |
: Enstrümantasyona iletilecek bağımsız değişkenler. |
extraListeners |
|
İlerlemeler |
boolean |
İşlem hatasız bir şekilde tamamlandıysa doğru değerini döndürür. Aksi takdirde False (yanlış) değerini alır. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Long testTimeoutMs)
Yüklü bir araç paketini çalıştırma yöntemi. Sonuçların ayrıntılarını görmek için hemen ardından getLastDeviceRunResults()
simgesini kullanın.
Parametreler |
device |
ITestDevice : Enstrümantasyonun çalıştırılacağı cihaz. |
pkgName |
String : Çalıştırılacak paketin adı. |
testClassName |
String : Çalıştırılacak test sınıfının adı. |
testMethodName |
String : Sınıfta çalıştırılacak test yönteminin adı. |
testTimeoutMs |
Long : Her test senaryosuna uygulanacak milisaniye cinsinden zaman aşımı. |
İlerlemeler |
boolean |
İşlem hatasız bir şekilde tamamlanırsa doğru değerini döndürür. Aksi takdirde False (yanlış) değerini alır. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
instrumentationArgs)
Yüklü bir araç paketini çalıştırma yöntemi. Sonuçların ayrıntılarını görmek için hemen ardından getLastDeviceRunResults()
simgesini kullanın.
Parametreler |
device |
ITestDevice : Enstrümantasyonun çalıştırılacağı cihaz. |
runner |
String |
pkgName |
String : Çalıştırılacak paketin adı. |
testClassName |
String : Çalıştırılacak test sınıfının adı. |
testMethodName |
String : Sınıfta çalıştırılacak test yönteminin adı. |
userId |
Integer : Testin çalıştırılacağı kullanıcının kimliği. Boş olabilir. |
testTimeoutMs |
Long : Her test senaryosuna uygulanacak milisaniye cinsinden zaman aşımı. |
maxTimeToOutputMs |
Long : Testin bir şey vermeye başlaması için gereken maksimum zaman aşımı. |
maxInstrumentationTimeoutMs |
Long : Tam enstrümantasyonun tamamlanması için gereken maksimum zaman aşımı. |
checkResults |
boolean : Sonuçların kilitlenme açısından kontrol edilip edilmeyeceğini belirtir. |
isHiddenApiCheckDisabled |
boolean : Gizli API kontrolünü devre dışı bırakıp bırakmayacağımız. |
instrumentationArgs |
: Enstrümantasyona iletilecek bağımsız değişkenler. |
İlerlemeler |
boolean |
İşlem hatasız bir şekilde tamamlandıysa doğru değerini döndürür. Aksi takdirde False (yanlış) değerini alır. |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName,
String testMethodName)
Yüklü bir araç paketini çalıştırma yöntemi. Sonuçların ayrıntılarını görmek için hemen ardından getLastDeviceRunResults()
simgesini kullanın.
Parametreler |
pkgName |
String : Çalıştırılacak paketin adı. |
testClassName |
String : Çalıştırılacak test sınıfının adı. |
testMethodName |
String : Sınıfta çalıştırılacak test yönteminin adı. |
İlerlemeler |
boolean |
İşlem hatasız bir şekilde tamamlanırsa doğru değerini döndürür. Aksi takdirde False (yanlış) değerini alır. |
runDeviceTests
public final boolean runDeviceTests (DeviceTestRunOptions options)
DeviceTestRunOptions
içindeki bilgilere göre enstrümantasyonu çalıştırır.
İlerlemeler |
boolean |
İşlem hatasız bir şekilde tamamlandıysa doğru değerini döndürür. Aksi takdirde False (yanlış) değerini alır. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
boolean isWindowAnimationDisabled,
boolean isRestartDisabled,
instrumentationArgs,
extraListeners)
Yüklü bir araç paketini çalıştırma yöntemi. Sonuçların ayrıntılarını görmek için hemen ardından getLastDeviceRunResults()
simgesini kullanın.
Parametreler |
device |
ITestDevice : Enstrümantasyonun çalıştırılacağı cihaz. |
runner |
String |
pkgName |
String : Çalıştırılacak paketin adı. |
testClassName |
String : Çalıştırılacak test sınıfının adı. |
testMethodName |
String : Sınıfta çalıştırılacak test yönteminin adı. |
userId |
Integer : Testin çalıştırılacağı kullanıcının kimliği. Boş olabilir. |
testTimeoutMs |
Long : Her test senaryosuna uygulanacak milisaniye cinsinden zaman aşımı. |
maxTimeToOutputMs |
Long : Testin bir şey vermeye başlaması için gereken maksimum zaman aşımı. |
maxInstrumentationTimeoutMs |
Long : Tam enstrümantasyonun tamamlanması için gereken maksimum zaman aşımı. |
checkResults |
boolean : Sonuçların kilitlenme açısından kontrol edilip edilmeyeceğini belirtir. |
isHiddenApiCheckDisabled |
boolean : Gizli API kontrolünü devre dışı bırakıp bırakmayacağımız. |
isTestApiCheckDisabled |
boolean : test api kontrolünü devre dışı bırakıp bırakmayacağımız. |
isIsolatedStorageDisabled |
boolean : Ayrı depolama alanını devre dışı bırakıp bırakmayacağımız. |
isWindowAnimationDisabled |
boolean : Pencere animasyonunu devre dışı bırakıp bırakmayacağımız. |
isRestartDisabled |
boolean |
instrumentationArgs |
: Enstrümantasyona iletilecek bağımsız değişkenler. |
extraListeners |
|
İlerlemeler |
boolean |
İşlem hatasız bir şekilde tamamlandıysa doğru değerini döndürür. Aksi takdirde False (yanlış) değerini alır. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName)
Yüklü bir araç paketini çalıştırma yöntemi. Sonuçların ayrıntılarını görmek için hemen ardından getLastDeviceRunResults()
simgesini kullanın.
Parametreler |
device |
ITestDevice : Enstrümantasyonun çalıştırılacağı cihaz. |
pkgName |
String : Çalıştırılacak paketin adı. |
testClassName |
String : Çalıştırılacak test sınıfının adı. |
testMethodName |
String : Sınıfta çalıştırılacak test yönteminin adı. |
İlerlemeler |
boolean |
İşlem hatasız bir şekilde tamamlanırsa doğru değerini döndürür. Aksi takdirde False (yanlış) değerini alır. |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName,
Integer userId,
Long testTimeoutMs)
Yüklü bir araç paketini çalıştırma yöntemi. Sonuçların ayrıntılarını görmek için hemen ardından getLastDeviceRunResults()
simgesini kullanın.
Parametreler |
pkgName |
String : Çalıştırılacak paketin adı. |
testClassName |
String : Çalıştırılacak test sınıfının adı. |
userId |
Integer : Testin çalıştırılacağı kullanıcının kimliği. Boş olabilir. |
testTimeoutMs |
Long : Her test senaryosuna uygulanacak milisaniye cinsinden zaman aşımı. |
İlerlemeler |
boolean |
İşlem hatasız bir şekilde tamamlanırsa doğru değerini döndürür. Aksi takdirde False (yanlış) değerini alır. |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName)
Yüklü bir araç paketini çalıştırma yöntemi. Sonuçların ayrıntılarını görmek için hemen ardından getLastDeviceRunResults()
simgesini kullanın.
Parametreler |
pkgName |
String : Çalıştırılacak paketin adı. |
testClassName |
String : Çalıştırılacak test sınıfının adı. |
İlerlemeler |
boolean |
İşlem hatasız bir şekilde tamamlanırsa doğru değerini döndürür. Aksi takdirde False (yanlış) değerini alır. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
instrumentationArgs,
extraListeners)
Yüklü bir araç paketini çalıştırma yöntemi. Sonuçların ayrıntılarını görmek için hemen ardından getLastDeviceRunResults()
simgesini kullanın.
Parametreler |
device |
ITestDevice : Enstrümantasyonun çalıştırılacağı cihaz. |
runner |
String |
pkgName |
String : Çalıştırılacak paketin adı. |
testClassName |
String : Çalıştırılacak test sınıfının adı. |
testMethodName |
String : Sınıfta çalıştırılacak test yönteminin adı. |
userId |
Integer : Testin çalıştırılacağı kullanıcının kimliği. Boş olabilir. |
testTimeoutMs |
Long : Her test senaryosuna uygulanacak milisaniye cinsinden zaman aşımı. |
maxTimeToOutputMs |
Long : Testin bir şey vermeye başlaması için gereken maksimum zaman aşımı. |
maxInstrumentationTimeoutMs |
Long : Tam enstrümantasyonun tamamlanması için gereken maksimum zaman aşımı. |
checkResults |
boolean : Sonuçların kilitlenme açısından kontrol edilip edilmeyeceğini belirtir. |
isHiddenApiCheckDisabled |
boolean : Gizli API kontrolünü devre dışı bırakıp bırakmayacağımız. |
isTestApiCheckDisabled |
boolean : test api kontrolünü devre dışı bırakıp bırakmayacağımız. |
isIsolatedStorageDisabled |
boolean : Ayrı depolama alanını devre dışı bırakıp bırakmayacağımız. |
instrumentationArgs |
: Enstrümantasyona iletilecek bağımsız değişkenler. |
extraListeners |
|
İlerlemeler |
boolean |
İşlem hatasız bir şekilde tamamlandıysa doğru değerini döndürür. Aksi takdirde False (yanlış) değerini alır. |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName,
Long testTimeoutMs)
Yüklü bir araç paketini çalıştırma yöntemi. Sonuçların ayrıntılarını görmek için hemen ardından getLastDeviceRunResults()
simgesini kullanın.
Parametreler |
pkgName |
String : Çalıştırılacak paketin adı. |
testClassName |
String : Çalıştırılacak test sınıfının adı. |
testTimeoutMs |
Long : Her test senaryosuna uygulanacak milisaniye cinsinden zaman aşımı. |
İlerlemeler |
boolean |
İşlem hatasız bir şekilde tamamlanırsa doğru değerini döndürür. Aksi takdirde False (yanlış) değerini alır. |
runDeviceTests
public final boolean runDeviceTests (String runner,
String pkgName,
String testClassName,
String testMethodName)
Yüklü bir araç paketini çalıştırma yöntemi. Sonuçların ayrıntılarını görmek için hemen ardından getLastDeviceRunResults()
simgesini kullanın.
Parametreler |
runner |
String : Kullanılacak enstrümantasyon çalıştırıcı. |
pkgName |
String : Çalıştırılacak paketin adı. |
testClassName |
String : Çalıştırılacak test sınıfının adı. |
testMethodName |
String : Sınıfta çalıştırılacak test yönteminin adı. |
İlerlemeler |
boolean |
İşlem hatasız bir şekilde tamamlanırsa doğru değerini döndürür. Aksi takdirde False (yanlış) değerini alır. |
setAbi
public final void setAbi (IAbi abi)
public final void setTestInformation (TestInformation testInformation)
Parametreler |
testInformation |
TestInformation |
uninstallPackage
public final String uninstallPackage (String pkgName)
Cihazdaki bir paketin yüklemesini kaldırır.
Parametreler |
pkgName |
String : Kaldırılacak Android paketi |
İlerlemeler |
String |
Hata kodu içeren bir String veya başarılıysa null |
uninstallPackage
public final String uninstallPackage (ITestDevice device,
String pkgName)
Cihazdaki bir paketin yüklemesini kaldırır.
Parametreler |
device |
ITestDevice : Paketi kaldırması gereken cihaz. |
pkgName |
String : Kaldırılacak Android paketi |
İlerlemeler |
String |
Hata kodu içeren bir String veya başarılıysa null |