Uploaded image for project: 'OpenShift Builds'
  1. OpenShift Builds
  2. BUILD-508

Development of a Test Framework for Shipwright

XMLWordPrintable

    • Shipwright Test Framework
    • False
    • None
    • False
    • Not Selected
    • Done
    • Impediment
    • 0% To Do, 0% In Progress, 100% Done

      Epic Goal

      Design and implement a Test Framework for Shipwright.

      Why is this important?

      Shipwright organization is growing in numbers and the quality engineering efforts will be planned and prioritized. This EPIC represents the goal to establish QE standards in the organization and will be completed when all organization projects are integrated in the QE tools.

      This will help to ensure that Shipwright meets the same quality and usability standards that are currently enforced for Builds V1.

      Scenarios

      • Define the standards and tools need to assure the desired quality standards
      • Create and implement behavior driven system testing
      • Test-Matrix:
        • Supported Kubernetes versions
        • Different Kubernetes distributions, as in OpenShift
        • Supported Tekton Pipelines versions

      Acceptance Criteria

      • Lay out the tools and procedures involved in the QE effort
      • Create PoC project(s) to practice the technology and infrastructure
      • Define the initial Behavior Driven Scenarios, covering existing Shipwright features
      • Test against the matrix of supported

      Dependencies (internal and external)

      NONE.

      Previous Work (Optional):

      NONE.

      Open questions::

      NONE.

      Done Checklist

      NONE.

          1.
          Docs Tracker Sub-task Closed Undefined Unassigned
          2.
          QE Tracker Sub-task Closed Undefined Unassigned

              jitensingh Jitendar Singh
              cdaley Corey Daley
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: