Skip to content

qase-tms/qase-java

Qase TestOps reporters for Java

Monorepo with Qase TestOps reporters for Java testing frameworks.

For all of our reporters, there are two versions:

  • The latest v4 series, either already released or in the beta stage.
  • The v3 series, stable and receiving only bugfixes.

If you're just starting, pick v4. If your project is using a v3 reporter, check out the reporter's readme for the migration guide.

Name Package name v4 series v3 series
Qase Java Reporters
Cucumber3 qase-cucumber-v3-reporter ✅ released 🗿deprecated
Cucumber4 qase-cucumber-v4-reporter ✅ released 🗿deprecated
Cucumber5 qase-cucumber-v5-reporter ✅ released 🗿deprecated
Cucumber6 qase-cucumber-v6-reporter ✅ released 🗿deprecated
Cucumber7 qase-cucumber-v7-reporter ✅ released 🗿deprecated
Junit4 qase-junit4-reporter ✅ released 🗿deprecated
Junit5 qase-junit5-reporter ✅ released 🗿deprecated
TestNG qase-testng-reporter ✅ released 🗿deprecated
Qase Java SDK
Common functions library qase-java-commons ✅ released 🗿deprecated
Java API client qase-api-client ✅ released 🗿deprecated

What each status means:

  • The "✅ released" reporters are stable and well-tested versions. They will receive more new features as well as bugfixes, should we find bugs.

  • The "🧪 open beta" reporters are in active development and rigorous testing. It's completely usable (and much more fun to use than v3), but there can be some bugs and minor syntax changes. When starting a new test project, the "🧪 open beta" versions are the recommended choice. For existing projects, we recommend planning a migration — see the migration section in each reporter's readme and try out the new features.

  • The "🧰 closed beta" reporters are in active development, and can still have major bugs and future syntax changes. However, we encourage experimenting with them. Your feedback is always welcome.

  • The v3 series reporters in the "🗿stable" or "🗿deprecated" status only get some fixes, but no new features.