Giter Site home page Giter Site logo

jiraintegration's Introduction

jiraintegration

This tool is designed to easy test cucumber scenarios definew within Jira Xray Integration.

##Jira Integration Download/upload test/results to Jira server using Xray plugin.

  • jiraintegration -download_test Download tests from Jira server

    • Mandatory options
      • -host
      • -user
      • [-jiraIssues | -keys | -filter]
    • Optional options
      • -featuresDir
      • [-password | -passworFile]
  • jiraintegration -export Upload test results to Jira server (Json format mandatory)

    • Mandatory options
      • -host
      • -user
      • -resultFile
    • Optional options
      • [-password | -passworFile]

##Execute cucumber tests Execute & get undefined steps usign ruby cucumber tool.

  • jiraintegration [-execute] Execute cucumber tests (Needs ruby dependencies)

    • Optional options
      • -featuresDir
      • -resultFile
      • -format
      • -stepsRepo
  • jiraintegration -getUndefinedSteps Get undefined steps and place them under features/step_definitions/pending_xxx.rb

    • Optional optionsa
      • -featuresDir
      • -stepsDir
      • -stepsRepo

##All in one command Download, get undefined steps, execute & upload results to Jira server within 1 command

  • jiraintegration -executeRemote Download tests from Jira server
    • Mandatory options
      • -host
      • -user
      • [-jiraIssues | -keys | -filter]
    • Optional options
      • -featuresDir
      • -resultFile
      • -stepsRepo
      • [-password | -passworFile]

##Command HELP

jiraintegration -h

 -download_test
        Download test Scenarios from Jira
  -execute
        Execute test Scenarios from $featuresDir
  -executeRemote
        Download, Execute & Upload test from/to $host server
  -export
        Export cucumber results to Jira
  -featuresDir string
        Target directory for downloaded tests (default "./features")
  -filter int
        Filter query to retrieve tests
  -format string
        Cucumber test result format
  -getUndefinedSteps
        Get undefined steps definition for provided features
  -host string
        Jira server URL
  -jiraIssues string
         Jira-keys list of issues with associated test separated by ';'
  -keys string
         Jira-keys list of test-set Issues separated by ';'
  -password string
        Jira server password
  -passwordFile string
        Jira server password file
  -resultFile string
         Path to cucumber result file
  -stepsDir string
        Target directory for place unddefined steps generated file (default "./features/step_definitions")
  -stepsRepo string
        Url to repository containing steps definitions (cucumber structure needed in the repo root=/features)
  -user string
        Jira server use

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.