Robolectric
robolectric.orgRun Android component and resource tests in a JVM without launching an emulator for every test.
Run Android component and resource tests in a JVM without launching an emulator for every test.
Apply structured code-migration recipes across Maven and Gradle projects, then review the changed files.
Scan project dependencies for publicly disclosed vulnerabilities and review the resulting component report.
Automate JVM and multi-language builds with a configurable task graph and reusable plugins.
Build, run, debug, test, and profile Android applications in Google’s Android-focused IDE.
A Java testing library that starts disposable Dockerized dependencies for integration tests.
Write API, UI, performance, and mock tests in readable feature files using one test framework.
A Java DSL for sending REST requests from tests and asserting response status and data.
Measure app startup, screen rendering, and HTTP/S request behavior, then compare performance across releases and devices.
Test Kotlin behavior with specification styles, assertions, and property-based checks.
Mock HTTP services so application tests can exercise request and response behavior without a live dependency.
Open-source MCP server and client libraries for AI-assisted web and mobile testing.