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
·

4 repositorios

Awesome GitHub RepositoriesLifecycle Testing

Verifying the behavior of components during their initialization, active, and destruction phases.

Distinct from Component Testing: Specializes Component Testing by focusing specifically on the temporal lifecycle events of a component.

Explore 4 awesome GitHub repositories matching testing & quality assurance · Lifecycle Testing. Refine with filters or upvote what's useful.

Awesome Lifecycle Testing GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • codepath/android_guidesAvatar de codepath

    codepath/android_guides

    28,339Ver en GitHub↗

    This project provides a collection of instructional guides and tutorials for Android app development, native mobile application creation, and computer science education. It focuses on building native applications through step-by-step implementation, covering the development of user interfaces and the integration of system hardware and permissions. The material extends into broader technical domains, including the study of fundamental data structures and algorithms for technical interview preparation. It also covers cybersecurity fundamentals, such as identifying web vulnerabilities and implem

    Provides methods to control and verify component lifecycles to ensure correct UI behavior and inter-app interactions.

    androidcodepathdevelopment
    Ver en GitHub↗28,339
  • android/testing-samplesAvatar de android

    android/testing-samples

    9,297Ver en GitHub↗

    This is a collection of sample projects that demonstrate how to write automated tests for Android applications. The samples cover a range of testing techniques, including simulating user interactions with the Espresso framework, verifying navigation and inter-component communication through intent interception, and managing activity, intent, and service lifecycles using reusable test rules. The repository provides concrete implementations for testing across multiple application windows, capturing screenshots during test execution for visual verification, and synchronizing test assertions with

    Controls activity, intent, or service lifecycle within test cases using reusable Android test rules.

    Java
    Ver en GitHub↗9,297
  • operator-framework/operator-sdkAvatar de operator-framework

    operator-framework/operator-sdk

    7,658Ver en GitHub↗

    The Operator SDK is a framework for building, packaging, and managing custom controllers that extend the Kubernetes API. It serves as a toolset for defining new API types and implementing reconcile loops to automate the lifecycles of complex applications. The project provides specialized support for creating operators based on Helm charts or Ansible playbooks, allowing users to maintain a desired cluster state using existing automation tools. It includes a dedicated system for packaging controllers into standardized container image bundles for distribution via the Operator Lifecycle Manager.

    Verifies the behavior of operators during their installation and operational phases via a lifecycle manager.

    Gokubernetesoperatorsdk
    Ver en GitHub↗7,658
  • robolectric/robolectricAvatar de robolectric

    robolectric/robolectric

    6,014Ver en GitHub↗

    Robolectric is a unit testing framework that runs Android tests directly inside the Java Virtual Machine, eliminating the need for an emulator or physical device. It provides a fully simulated Android environment that initializes system resources, application context, and the UI thread before each test, then resets state afterward to isolate tests from one another. The framework distinguishes itself by using shadow classes to intercept and replace Android framework method calls at runtime, allowing tests to control Android component lifecycles, simulate native methods, and test UI components

    Controls Android component lifecycles during tests, enabling state-specific assertions without a real device.

    Java
    Ver en GitHub↗6,014
  1. Home
  2. Testing & Quality Assurance
  3. Software Testing
  4. Component Testing
  5. Lifecycle Testing

Explorar subetiquetas

  • AndroidControlling activity, intent, and service lifecycles in Android tests with reusable rules to ensure consistent test setup. **Distinct from Lifecycle Testing:** Distinct from Lifecycle Testing: focuses on Android-specific lifecycle management using reusable test rules for activities, intents, and services.
  • Android Lifecycle Test RulesControls activity, intent, or service lifecycle within a test case using reusable rules on Android. **Distinct from Lifecycle Testing:** Distinct from Lifecycle Testing: focuses on Android-specific lifecycle control via reusable test rules, not general component lifecycle verification.
  • BuildTesting that verifies the entire process from compilation through installation and execution. **Distinct from Lifecycle Testing:** Distinct from Lifecycle Testing: focuses on the build-to-install process for packages rather than component state transitions.