Uploaded image for project: 'Xray for Jira'
  1. Xray for Jira
  2. XRAY-315

As a user, I can manually set the status of Requirements when executing a Test

    XporterXMLWordPrintable

Details

    • R1.10.0
    • UNCOVERED

    Description

      Currently, if a Test is associated with multiple Requirement issues, if the test fails, then all Requirements are NOK.

      There can be Tests that do not respect separation of concerts because they test several Requirements. Such a Test issue will span several features with steps that are specific to each feature. When this happens, even if the Test issue fails this does not mean that every Requirement issue associated with it is also failed.

      In this case, the Requirement Status cannot be calculated automatically. The user must input which requirements are affected and how, on a single Test Run.

      There must be an option in the Xray administration section, "Requirement Coverage" that allows JIRA admins to enable/disable setting the requirement status manually.

      When this feature is enabled, the execution screen must present a new section for allowing users to set the status of each Requirement manually. The status of the requirements must be automatically updated with the Test status, once the status is changed.

      These manually setted Requirement/Test Run Status must be considered when calculating the Requirement Status.

      A new AO entity must be created in the Database to store the Requirement Status by Test Run.

      Attachments

        1. xray_DOES_NOT_support_requirement_coverage_with_M_to_N_relations.png
          42 kB
          Roman Bliznak
        2. xray_supports_only_requirement_coverage_with_relations_1_to1.png
          29 kB
          Roman Bliznak
        3. common_requirement_coverage_matrix_with_M_N_relations.png
          19 kB
          Roman Bliznak
        4. screenshot-1.png
          320 kB
          Pedro Rodrigues
        5. screenshot-2.png
          78 kB
          Pedro Rodrigues

        Activity

          People

            pmmr Pedro Rodrigues
            bmpc Bruno Conde
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 1 week, 1 day
                1w 1d
                Remaining:
                Remaining Estimate - 1 week, 1 day
                1w 1d
                Logged:
                Time Spent - Not Specified
                Not Specified