Uploaded image for project: 'Folio Automation Testing'
  1. Folio Automation Testing
  2. FAT-145

Annotate scenarios and customize Cucumber report for viewing "Skip" tests in results.

    XMLWordPrintable

Details

    • Tech Debt
    • Status: Closed (View Workflow)
    • P3
    • Resolution: Done
    • None
    • ACQ Sprint 111
    • 3
    • Thunderjet

    Description

      Purpose/Overview:
      Customize Cucumber report for viewing "Skip" tests in results, so that it ca be possible to measure test coverage based on the total number of planned tests (not implemented and skipped) vs implemented tests.

      Requirements/Scope:

      1. Find a solution for annotate Karate features or scenarios by "Skip" label.(it means features or scenarios will not be run )
      2. Customize Cucumber report for viewing "Skip" tests in results.

      Approach:
      1. Annotation example : https://github.com/intuit/karate#tags
      2. Example customizing report : http://mkolisnyk.github.io/cucumber-reports/customizing-report-format

      Acceptance criteria:

      • Annotation/tag "Skip" introduced
      • Cucumber report customized to reflect the total number of planned tests including non-implemented ones vs implemented tests (passed/failed)

      Link to existing Cucumber Report:
      https://jenkins-aws.indexdata.com/job/FOLIO_Reference_Builds/job/folio-api-tests-karate/lastSuccessfulBuild/cucumber-html-reports/overview-features.html

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                yauheni_kuzmianok Yauheni Kuzmianok
                Andrei_Makaranka Andrei Makaranka
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases