Recursos adicionales para pruebas
Esta página contiene recursos para obtener más información sobre cómo escribir pruebas de Android.
Ejemplos
Ejemplos de pruebas de Android
Demostración de Sunflower, que usa las bibliotecas de prueba de Android
IntentsBasicSample: uso básico de intended()
y intending()
IdlingResourceSample: sincronización de trabajos en segundo plano
Ejemplo básico de Espresso
CustomMatcherSample: muestra cómo extender Espresso para que coincida con la propiedad de sugerencia de un objeto EditText
.
DataAdapterSample: muestra el punto de entrada de onData()
para Espresso, y las listas y los objetos AdapterView
IntentsAdvancedSample: simula a un usuario que obtiene un mapa de bits con la cámara
MultiWindowSample: muestra cómo apuntar Espresso a diferentes ventanas
RecyclerViewSample: acciones de RecyclerView
para Espresso
WebBasicSample: usa Espresso-Web para interactuar con objetos WebView
BasicSampleBundled: ejemplo básico para Eclipse y otros IDE
Ejemplo básico de ActivityTestRule: uso simple de ActivityTestRule
AndroidJunitRunnerSample: anotaciones de prueba, pruebas parametrizadas y creación de conjuntos de pruebas
Ejemplo básico de UIAutomator
Codelabs
Android Testing Codelab
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2020-06-08 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Falta la información que necesito"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muy complicado o demasiados pasos"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desactualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema de traducción"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema con las muestras o los códigos"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Otro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de comprender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Resolvió mi problema"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Otro"
}]