Header banner
Revain logoHome Page
Michael Hudson photo
1 Level
1316 Review
71 Karma

Review on Squaretest by Michael Hudson

Revainrating 4 out of 5

Convenient coverage reporting for unit tests

I like that it is easy to configure, has great documentation and can be run in parallel with normal JUnit test runs.It's also free. It integrates well into my continuous integration pipeline (Jenkins).I wish there was an option to include assertions from other libraries (like Google Guava) but this could probably be added as an enhancement request.The default output format isn't very pretty so I've had to customize some of my own rules. This makes writing custom rule files tedious. If you're looking for something with good coverage reporting without having to install additional tools then Squaretest will do just fine. We use it mostly internally at work but we occasionally run our tests against external resources using Maven or Gradle plugins.Squaretest helps us keep track of which parts are covered by automated testing.

img 1 attached to Squaretest review by Michael Hudson



Pros
  • Free
  • Easy setup
  • Documentation available online.
  • Good support forum community where questions get answered quickly!
Cons
  • The UI/UX needs improvement
  • Lackluster unit report formatting