Side by side
Kover vs SimpleCov
Both stand on test coverage tools. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Free plan Linux
Choose Kover for free coverage measurement and verification in Kotlin JVM or Android projects, especially when you need support for mixed Kotlin and Java sources. Look elsewhere if you need Gradle-plugin coverage for JavaScript or native targets, or coverage from instrumented Android-device tests.
Visit Kover Free plan LinuxMacWeb+1
SimpleCov offers configurable Ruby coverage reports, test mapping, and threshold gates. Its startup order requirement matters, and JRuby users should note the line-coverage-only limit.
Visit SimpleCovThe facts
| Kover | SimpleCov | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Not published | Not published |
| Runs on | Linux | Linux, Mac, Web, Windows |
| Lowest paid plan | Free or on request | Free or on request |
| Plans published | 1 | 1 |
| Maker | Not published | Not published |
| Website | kotlin.github.io | github.com |
| On test coverage tools | #18 of 27 | #14 of 27 |
Kover: what it does well
- Free and Apache-2.0 licensed.
- Reports line, instruction, and branch coverage.
- Generates HTML and XML reports with Gradle.
- Supports Kotlin and Java sources.
- Works with Android build variants and host tests.
What to know first
- Gradle plugin does not support JavaScript or native targets.
- Does not collect instrumented Android-device test coverage.
- JVM instrumentation may affect performance or concurrent tests.
- Aggregated Plugin is an early prototype for test or pet projects.
SimpleCov: what it does well
- Generates HTML and JSON reports.
- Merges coverage across test suites.
- Supports line, branch, method, oneshot-line, and eval coverage.
- Can map lines to RSpec or Minitest tests.
- Offers changed-line coverage gates.
What to know first
- Must start before application code is required.
- JRuby supports line coverage only.
Alternatives to Kover Alternatives to SimpleCov The whole list