awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repositorios

Awesome GitHub RepositoriesJVM-Based Android Testing Patterns

Structural patterns that isolate Android components to enable unit tests to run on a standard Java Virtual Machine.

Distinct from Unit Testing: Specifically targets the structural pattern for JVM-based testing, whereas f15_mt1 is about testing within an Android environment.

Explore 2 awesome GitHub repositories matching testing & quality assurance · JVM-Based Android Testing Patterns. Refine with filters or upvote what's useful.

Awesome JVM-Based Android Testing Patterns GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • antoniolg/androidmvpAvatar de antoniolg

    antoniolg/androidmvp

    5,900Ver en GitHub↗

    Este proyecto es una implementación de referencia de la arquitectura Model-View-Presenter para aplicaciones Android. Sirve como un ejemplo estructural de cómo separar la lógica de negocio de la interfaz de usuario a través de un framework basado en presentadores. La implementación se centra en un enfoque de arquitectura limpia (clean architecture), utilizando presentadores para mediar toda la comunicación entre el modelo de datos y la vista. Emplea un patrón de vista pasiva y desacoplamiento basado en interfaces para aislar la interfaz de usuario de las reglas de dominio. La arquitectura incorpora lógica de dominio basada en interactores y separación en capas para reducir el acoplamiento sistémico. Esta estructura permite pruebas unitarias agnósticas a la plataforma, permitiendo verificar la lógica de la aplicación dentro de una máquina virtual Java estándar sin requerir el framework de Android o un dispositivo físico.

    Provides a structural approach to isolating functional components from the Android platform to enable JVM-based unit tests.

    Java
    Ver en GitHub↗5,900
  • googlesamples/android-testing-templatesAvatar de googlesamples

    googlesamples/android-testing-templates

    1,955Ver en GitHub↗

    Este repositorio proporciona una colección de implementaciones de referencia y patrones para probar aplicaciones Android. Sirve como guía para que los desarrolladores integren librerías y frameworks de prueba estándar en sus proyectos, cubriendo el espectro completo de verificación desde la lógica de negocio local hasta interacciones de interfaz complejas. El proyecto se distingue por demostrar cómo configurar y ejecutar pruebas a través de diversos entornos, incluyendo máquinas virtuales locales y dispositivos físicos o emuladores. Proporciona patrones específicos para validar la comunicación entre aplicaciones, automatizar eventos de interfaz de usuario e inspeccionar contenido web incrustado. Además, incluye configuraciones para verificar la estabilidad de la aplicación al ejecutarse contra código minificado listo para producción. La suite soporta una amplia gama de capacidades de prueba, incluyendo la capacidad de inyectar argumentos en tiempo de ejecución para la ejecución dinámica de pruebas y la generación de informes de cobertura para identificar rutas de código no probadas. Estas herramientas están diseñadas para asegurar un comportamiento del software consistente y fiabilidad a lo largo del ciclo de vida de desarrollo.

    Provides structural patterns to isolate Android components for unit testing on a standard Java Virtual Machine.

    Java
    Ver en GitHub↗1,955
  1. Home
  2. Testing & Quality Assurance
  3. Software Testing
  4. Testing Frameworks
  5. Unit
  6. Unit Testing
  7. JVM-Based Android Testing Patterns