Uploaded image for project: 'Subscription Watch'
  1. Subscription Watch
  2. SWATCH-4246

Testing Framework: Implement Setup Exception for Efficient Triage

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • Automation
    • 5
    • False
    • Hide

      None

      Show
      None
    • False
    • subs-swatch-lightning

      Create a 'Setup Verification Class' to distinguish environment errors from product defects and improve test triage efficiency.

      To improve test triage efficiency, we need a clear distinction between assertion failures (indicating a product defect) and setup errors (indicating a test environment or configuration issue). Our goal is to ensure any problem encountered during the setup phase is easily and immediately identifiable, preventing Quality Engineers from wasting time investigating infrastructure issues as if they were application bugs.

      Acceptance Criteria

      • A class is created that is usable by each of the services component test that allows them to verify that a precondition is met, if not it throws a NON assertion error ( i.e. Setup Exception).
      • All Component tests are updated to use the new class  

              Unassigned Unassigned
              rh-ee-erthomps Eric Thompson
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: