Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Zephyr JIRA Plugin

Documentation: We requested an evaluation installation of the Zephry JIRA plugin. Additional documentation is available from https://zephyrdocs.atlassian.net/wiki/display/ZFJCLOUD/Zephyr+for+JIRA+Cloud+Documentation+Home

  • Tests are a JIRA ticket type.  This means ticket proliferation, but they can be filtered by type.

 

Features:

  • Search tests
  • Create test (JIRA ticket)
  • Create test cycle
  • Execute tests – run a test cycle
  • Traceability - link test cases to requirements or other tickets
  • Test view (Sprint)
    • By Sprint
    • By Issue

 

Evaluated systems:

Summary:

SystemProsCons
   

 

...

Summary

The Zephyr JIRA plugin meets our basic needs for manual test case management. Is includes the basic features to create test cases, create test cycles (plans), execute individual cases, and execute test cycles. The JIRA integration is nice, since we can link test cases directly to other tickets, releases, etc. The main question now is whether the plugin is available for free for open-source projects.

 

If Zephyr plugin isn't free for opensource projects, we should evaluate other options or the Windows Server installation of the community edition.

A quick walkthrough:

Zephyr tests are essentially JIRA tickets with a specific type ("Test"). Test tickets can be filtered out of reports and boards, if desired. 

  1. Search tests
    1. You can search for tickets with type = test
  2. Create a test
    1. You can create new tests. These are basically specialized JIRA tickets with type "test"
    2. Tests have "test steps"
  3. Test execution
    1. Anyone can execute a particular test case
    2. Tests are linked to cycles, results, and associated defects
  4. Test cycles:  
    1. Test cycles are sets of tests run for a particular reason. This could be an ad-hoc test, a Sprint/iteration, or an official release. 
    2. You can view test-cycle execution results
  5. Test cycle execution
    1. Anyone can run through a test cycle execution. 

Other evaluated systems:

Zephyr Server

http://www.getzephyr.com/ 

Zephyr offers both a Windows Server standalone community edition and a JIRA plugin.  We have been evaluating the JIRA plugin version – it's unclear whether we will need to pay for this addon or if we get it free since we are open source.. This is free, but would require hosting in a Windows server environment. 

Tarantula

http://www.tarantula.fi/ 

Tried installing Tarantula using the Docker centos:6 image and following the instructions in the README.  The project itself is out of date and no longer maintained. The installation process failed. Tarantula has no JIRA integration. We would need to host our own installation. Requires old Centos (6) and Ruby (1.9) versions.

Klaros

http://www.klaros-testmanagement.com/en/

...