A comprehensive curated list of Kotlin test automation frameworks, tools, libraries and software to help software engineers easily bootstrap test automation on Kotlin. Sponsored by http://sdclabs.com
Table of content:
Also:
- libraries
- Selenium - Portable software testing framework for web applications.
- frameworks and wrappers
- Balin - Balin is a browser automation library for Kotlin. It's basically a Selenium-WebDriver wrapper library inspired by Geb.
- SeleniumBuilder - Kotlin DSL for Selenium 2.0. Provide a possibility to write tests in Kotlin type-safe builders style
- kirk - Kirk is a browser automation library for Kotlin. It's basically a Selenium-WebDriver wrapper library inspired by Selenide and Geb.
- Kukumber - Getting started with Cucumber in Kotlin.
- Spek - Specification testing framework for Kotlin.
- Kotest - Kotest(previously known as kotlintest) is a powerful, elegant and flexible test framework for Kotlin.
- Kobalt - Kotlin-based build system for the JVM.
- Gradle - Gradle is an open source build automation system. Gradle can automate the building, testing, publishing, deployment and more of software packages or other types of projects such as generated static websites, generated documentation or indeed anything else.
- gradle-kotlin-dsl - Gradle’s Kotlin DSL provides an alternative way to write Gradle build scripts in Kotlin.
- hikaku - A library that tests if the implementation of a REST-API meets its specification.
- IntelliJ IDEA - A free and open-source IDE for Kotlin, Java, Groovy, Scala and Android development.
- Hamkrest - Kotlin implementation of popular Java library.
- MockK - Pure mocking library for Kotlin.
- mockito-kotlin - Mockito extension for Kotlin.
- Kakao Nice and simple DSL for Espresso in Kotlin.
- Strikt is an assertion library for Kotlin intended for use with a test runner such as JUnit or Spek.
- automated-testing.info - Test automation community
- atinfo.github.io/at.info-knowledge-base - Knowledge base for test automation examples on different tools and technologies
- superkotlin.com - SuperKotlin is the website dedicated to the Kotlin language and its community. It contains tutorials, guides, reviews of libraries, interviews to developers.
- kotlin.link - Kotlin awesome list
- python test automation
- java test automation
- ruby test automation
- c# test automation
- php test automation
- javascript test automation
- kotlin test automation
- test automation and software testing as services
- mobile, tablet and tv test automation
- general purpose test automation tools
Also we are supporting and looking for contribution for project:
Your contributions are always welcome!