Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
TestFilePushSetup
public
class
TestFilePushSetup
extends BaseTargetPreparer
implements
IDiscoverDependencies
Subclases directas conocidas
|
Un ITargetPreparer
que envía uno o más archivos o directorios de una carpeta IDeviceBuildInfo.getTestsDir()
al dispositivo.
Este preparador buscará en directorios alternativos si el ZIP de pruebas no existe o no contiene el APK requerido. La búsqueda se realizará en orden desde el último directorio alternativo especificado hasta el primero.
Resumen
Constructores públicos
TestFilePushSetup
public TestFilePushSetup ()
Métodos públicos
reportDependencias
public reportDependencies ()
public void setUp (TestInformation testInfo)
Parámetros |
testInfo |
TestInformation |
Métodos protegidos
addTestFileName
protected void addTestFileName (String fileName)
Agrega un archivo a la lista de elementos que se enviarán.
nombredearchivodepruebasclear
protected void clearTestFileName ()
getFailedToPushFiles
protected getFailedToPushFiles ()
Muestra el conjunto de archivos que no se pudieron enviar. Solo se puede usar si “throw-if-not-found” es falso. De lo contrario, el primer envío con errores arrojará una excepción.
getLocalPathParanombredearchivo
protected File getLocalPathForFilename (IBuildInfo buildInfo,
String fileName,
ITestDevice device)
Resuelve la ruta de acceso del host según la información del artefacto de prueba dentro de la información de compilación.
Parámetros |
buildInfo |
IBuildInfo : Información del artefacto de compilación |
fileName |
String : Es el nombre de archivo de los artefactos que se enviarán. |
device |
ITestDevice |
Muestra |
File |
Un ERROR(/File) que representa el archivo o la ruta de acceso físicos en el host |
getTestFileNames
protected getTestFileNames ()
Recupera la lista de archivos que se enviarán desde el archivo ZIP de prueba al dispositivo.
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
Parámetros |
throwIfNoFile |
boolean |
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2024-11-08 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-11-08 (UTC)"],[],[]]