Knowledge Base > Cover CLI
Diffblue Cover is an automated unit test-writing tool. It analyses your existing Java application and writes unit tests that reflect the current behavior, increasing test coverage and helping you find regressions in future code changes. Cover automatically maintains the tests by updating them when your code changes.
Cover is available as a CLI tool for Windows and Linux and works 100% autonomously, configuring itself from your Maven or Gradle environment. To obtain a copy of Cover, please either sign up for our 14 day free trial, or see our information on pricing and plans.
Diffblue Cover Reports is a tool for the visualisation of project metrics, which has been developed for use as a benchmark for Cover.