Best test management tools in Jira in 2018
  January 11, 2018
Hi everyone, Before digging into the first blogpost of the year, we wish you a Happy New Year! Now, let’s start our Test management tool comparison. The software development process evolves continuously and we have identified 3 main contexts for testing activities.

1st context: Waterfall processWaterfall process

In organizations using Waterfall-like process, QA teams usually work in a silo (not embedded in development teams). With a new release every 3 months or more, test managers spend a lot of time in planning activities which require strong tool support. A lot of tests/checks are manual. Key features needed:
  • Comprehensive planning features
  • Comprehensive reporting widgets
 

2nd context: Agile teams using mix of manual and automation for test execution

Agile Cycle QA department (if any) support agile teams with coaching. Testers are embedded in development teams. With a release every 2 weeks, agile teams do little planning and need to automate regression tests and do exploratory testing. Test coverage is also ensured by unit and integration tests.   Key features needed:
  • Simple planning
  • Test automation
 

3rd context: DevOps teams using BDD, automation and integration to CI/CD pipeline

Devops continuous loop Teams doing continuous deployment deploy couple of times a day in production. Devs/Testers/Ops work as a single team. Every test/check is defined prior to development and is automated. This is part of the shift left movement and the testing process is integrated with the CI. Key features needed:
  • Integration with CI/CD
  • Native support of BDD
  • Living documentation
 

Best test management for Agile and DevOps teams

How we build software is complex and changing. Feature requests change overnight, and timelines are accelerated. So for this 2018 test tools comparison we decided to focus only in context 2 and 3 for Agile & DevOps teams. Our list represents the most popular tools in the Atlassian Marketplace ecosystem. 1. Zephyr Zephyr Jira add-in provides a real-time test management tool enabling to design, execute manual tests and create comprehensive reports. Zephyr integrates with CI tools and has REST APIs. That requires additions tools and plug-ins. Zephyr is available in the cloud and on-premises. The company also provides an enterprise version of its platform. 2. Hiptest Hiptest is a continuous testing platform enabling Agile & DevOps teams to test their software from idea to production. It has a native support of Behavior Driven Development and Gherkin syntax. With Hiptest, you can create, organize, execute, automate your tests. Hiptest has a Jira add-on and can be integrated with 15+ test automation frameworks. The plus? You can generate your own living documentation!   3.TestRail TestRail is a test case management tool that integrates with several issue tracking tools. With it, you can create, execute tests and create comprehensive reports. TestRail also supports CI/CD integration and has organization capabilities (by project, version,…). Testrail integrates to Jira with an add-on.   4.XRay Only available in a server version, Xray is a test case management tool that supports BDD and enhances design, organization, execution and automation of tests.  XRay is a Jira add-in.  

Here is a comparison of the tools capabilities.  If you have any suggestions, just send us a quick email and we'll polish this table.