Skip to content

Repository files navigation


Kotlin GitHub Actions License Maven Central

Description

Combot is a Compose testing library designed to simplify testing and automation of UI components in Jetpack Compose. It allows developers to easily write tests for Compose components.

Implementation is inspired by modern Compose testing patterns and provides a straightforward API to interact with UI elements programmatically.


Installation

Maven

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        // Add for your project if not declared
        mavenCentral()
    }
}

Gradle Kts

implementation("io.github.gabrielbrasileiro:combot:x.x.x")

Gradle Toml + Kts

[versions]
combot = "x.x.x"

[libraries]
combot = { group = "io.github.gabrielbrasileiro", name = "combot", version.ref = "combot" }
dependencies {
    implementation(libs.combot)
}

Documentation

For full documentation, examples, and guides on how to use Combot, please visit:

https://gabrielbrasileiro.dev/combot

MCP

For full documentation on Combot MCP and how to integrate it with your AI assistant:

https://gabrielbrasileiro.dev/combot-mcp

About

A declarative Android UI testing library for creating and managing Compose test flows easily.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages