awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 रिपॉजिटरी

Awesome GitHub RepositoriesAndroid Environment Testing

Executing unit tests specifically within an Android operating system environment.

Distinct from Unit Testing: Specializes general unit testing for the Android runtime environment specifically

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

Awesome Android Environment Testing GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • project-chip/connectedhomeipproject-chip का अवतार

    project-chip/connectedhomeip

    8,586GitHub पर देखें↗

    This project is an open-source software development kit and framework for implementing the Matter smart home standard. It provides a universal IPv6-based application layer and a cluster-based data model to ensure interoperability between diverse smart home devices and controllers. The system is distinguished by its multi-transport network abstraction, which maps Bluetooth LE, Thread, and Wi-Fi implementations to a common layer. It includes specialized tooling for secure device commissioning via QR codes and NFC, as well as a comprehensive over-the-air firmware update system for distributing s

    Executes unit tests within an Android environment to verify the correct implementation of communication standards.

    C++build-with-matterchipconnected-devices
    GitHub पर देखें↗8,586
  • amitshekhariitbhu/go-backend-clean-architectureamitshekhariitbhu का अवतार

    amitshekhariitbhu/go-backend-clean-architecture

    6,059GitHub पर देखें↗

    This is a Go backend template that structures a web service into domain, usecase, controller, and repository layers with strict dependency inversion. It provides a foundation for building maintainable and testable REST APIs by separating business logic from transport and data access concerns. The project implements JWT-based authentication, issuing access and refresh tokens for user signup, login, and protected endpoint access. It uses the Gin HTTP framework to build a Docker-packaged REST API with public and private route groups, request validation, and middleware-based authentication. Depen

    Describes Android-specific unit testing, which is not applicable to this Go backend.

    Goapiarchitecturebackend
    GitHub पर देखें↗6,059
  • robolectric/robolectricrobolectric का अवतार

    robolectric/robolectric

    6,014GitHub पर देखें↗

    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

    Executes Android unit tests inside a JVM without an emulator, eliminating device overhead and flakiness.

    Java
    GitHub पर देखें↗6,014
  • androidx/androidxandroidx का अवतार

    androidx/androidx

    6,010GitHub पर देखें↗

    AndroidX is the official collection of Android Jetpack libraries for building Android applications. It provides a suite of backward-compatible APIs that expose modern platform features on older Android versions, ensuring consistent functionality across devices. The project is built around lifecycle-aware component architecture, with tools like ViewModel for preserving UI data across configuration changes, LiveData for lifecycle-aware data observation, and WorkManager for constraint-based background task scheduling. The project distinguishes itself through compile-time code generation and type

    Provides testing tools and frameworks for Android applications.

    Kotlin
    GitHub पर देखें↗6,010
  • android10/android-cleanarchitecture-kotlinandroid10 का अवतार

    android10/Android-CleanArchitecture-Kotlin

    4,811GitHub पर देखें↗

    This project is a reference Kotlin Android application template and a set of sample implementations demonstrating Clean Architecture principles. It provides a structural design that isolates core business rules from the user interface and data sources into distinct, layered modules. The implementation focuses on the Model-View-ViewModel (MVVM) pattern to decouple UI logic from data models. It utilizes a dependency injection framework to automate object creation and manage component lifecycles, while employing a repository pattern to abstract data requests across memory, disk, and cloud source

    Validates business logic and data layers using mocks within an Android-simulated test environment.

    Kotlinandroidandroid-cleanarchitecture-kotlinandroid-development
    GitHub पर देखें↗4,811
  • googlesamples/android-testing-templatesgooglesamples का अवतार

    googlesamples/android-testing-templates

    1,955GitHub पर देखें↗

    यह रिपॉजिटरी Android एप्लिकेशन के परीक्षण के लिए संदर्भ कार्यान्वयन और पैटर्न का एक संग्रह प्रदान करती है। यह डेवलपर्स के लिए अपने प्रोजेक्ट्स में मानक परीक्षण लाइब्रेरी और फ्रेमवर्क को एकीकृत करने के लिए एक गाइड के रूप में कार्य करती है, जो स्थानीय व्यावसायिक लॉजिक से लेकर जटिल इंटरफेस इंटरैक्शन तक सत्यापन के पूर्ण स्पेक्ट्रम को कवर करती है। प्रोजेक्ट स्थानीय वर्चुअल मशीनों और भौतिक उपकरणों या एमुलेटर सहित विविध वातावरणों में परीक्षणों को कॉन्फ़िगर और निष्पादित करने का प्रदर्शन करके खुद को अलग करता है। यह अंतर-एप्लिकेशन संचार को मान्य करने, उपयोगकर्ता इंटरफेस घटनाओं को स्वचालित करने और एम्बेडेड वेब कंटेंट का निरीक्षण करने के लिए विशिष्ट पैटर्न प्रदान करता है। इसके अलावा, इसमें प्रोडक्शन-रेडी, मिनीफाइड कोड के खिलाफ चलते समय एप्लिकेशन स्थिरता को सत्यापित करने के लिए कॉन्फ़िगरेशन शामिल हैं। सूट डायनामिक टेस्ट निष्पादन के लिए रनटाइम तर्क इंजेक्ट करने और अपरीक्षित कोड पथों की पहचान करने के लिए कवरेज रिपोर्ट उत्पन्न करने की क्षमता सहित परीक्षण क्षमताओं की एक विस्तृत श्रृंखला का समर्थन करता है। इन टूल को डेवलपमेंट लाइफसाइकिल के दौरान सुसंगत सॉफ़्टवेयर व्यवहार और विश्वसनीयता सुनिश्चित करने के लिए डिज़ाइन किया गया है।

    Verifies application stability by running tests against production-ready, minified code.

    Java
    GitHub पर देखें↗1,955
  • kotlin-android-open-source/mvi-coroutines-flowKotlin-Android-Open-Source का अवतार

    Kotlin-Android-Open-Source/MVI-Coroutines-Flow

    1,106GitHub पर देखें↗

    This framework provides a structured implementation of the Model-View-Intent pattern for Android applications. It enforces a unidirectional data flow where user intents trigger state updates, which are then propagated through reactive streams to ensure consistent and predictable interface rendering. The architecture relies on immutable state objects to represent application data, ensuring that updates are handled as complete replacements rather than partial modifications. By leveraging Kotlin Coroutines and reactive stream primitives, the framework coordinates asynchronous background tasks an

    Executes unit tests specifically within the Android environment to validate state transitions and data processing.

    Kotlinandroid-arrow-ktandroid-mviandroid-mvi-architecture
    GitHub पर देखें↗1,106
  1. Home
  2. Testing & Quality Assurance
  3. Software Testing
  4. Testing Frameworks
  5. Unit
  6. Unit Testing
  7. Android Environment Testing

सब-टैग एक्सप्लोर करें

  • Minification VerificationValidating application behavior when running against minified and obfuscated production code. **Distinct from Android Environment Testing:** Distinct from Android Environment Testing: focuses on the impact of minification on code stability rather than the runtime environment.
  • Mock-Free Android TestingTesting Android components by running them in a simulated environment instead of stubbing framework classes. **Distinct from Android Environment Testing:** Distinct from Android Environment Testing: emphasizes the avoidance of mocking frameworks for Android classes, not just running tests in an Android environment.
  • Multi-Version Android TestingRunning unit tests against multiple Android API levels within the same simulated environment. **Distinct from Android Environment Testing:** Distinct from Android Environment Testing: specifically covers testing across 14 different Android API levels, not just general Android environment testing.