README
jasmine-zephyr-reporter
Installation
npm install jasmine-zephyr-reporter
Description
An automated integration tool as a live report to Jira software and zephyr plugin. For better automation End-2-End, api testing and unit testing projects.
jasmine-zephyr-reporter
help us to create new cycles, versions if necessary.add test executions to the created cycle or on an existing one and report steps and test status.
even more, jasmine-zephyr-reporter
accessible us to attached files (like: zip,txt,png,json etc.) and add comments on each step or test.
More options of the tool is also to open bugs in Jira on test in case of a failure.
First jasmine-zephyr-reporter
will search for an exist bug with the name . (The name is the description of the spec) and will link to the each test. more info on each option will show up under Configuration
As the name pointed. This tool work with jasmine
,
Meaning this tool rest on jasmine
in order to identifiy testID, report steps on the right index (meaning, the tool compare size of steps, and report each step status on the right index) and so on. I hope to add support for mocha and jest.
The side affect of this is:
- In case of bug opening. The tool will search bug with name of the step description. which means that if between runs you changes your spec description even with a single character,
jasmine-zephyr-reporter
will not be able to find the existing bug on the failed step.
At first this package designed small for a personal use. but then I seen that it become very useful tool for me on my automation testing projects. So i decided to published it for a bigger use under the MIT licence.
This package designed at first for a personal used. and become a very useful tool for me develop used. So I decided to published it for a bigger use.
If you have any a improvement for me, I will be more then happy to get it.
Usage
Options
Configuration
You Should Know
Some option here may be only supported by a version Up..
[] - attachmentDeletionConfig
key supported by nodejs >= v14.14.0