Skip to content

GabrielBrasileiro/combot

Repository files navigation


Kotlin GitHub Actions License JitPack

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()
        mavenCentral()
        // Add for your project
        maven { url = uri("https://jitpack.io") }
    }
}

Gradle Kts

implementation("com.github.GabrielBrasileiro:combot:x.x.x")

Gradle Toml + Kts

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

[libraries]
combot = { group = "com.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

This site includes:

  • Quick start examples
  • API reference
  • Advanced usage patterns
  • Tips for testing Compose UI components

About

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

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages