Uploaded image for project: 'A/B Testing'
  1. A/B Testing
  2. ABTEST-438

Handle and display ABn Testing error in UI

XMLWordPrintable

    • Yes
    • Content Mngmt 03, Content Mngmt 04
    • 5

      Situation

      In ABn Testing app, we are throwing the exception to UI, for instance invalid license, unauthorized API gateway when getting the test results, they made the app broken and can't use anymore.

      Same situation happened in Pages app, because there is a decoration column "AB testing status"

       

      Approach/ Proposal

      • The error should not break the app
      • Currently, it will displayed multiple times due to exception thrown for each AB test. So a notification should displayed one time

       

      Scenarios

      • Use case --> Invalid apiGateWayURL, timeout connection or NullPointerException...
      • Use case 2 --> The license becomes invalid after 1-year (for example) if not re-newed  

      AC

      • Exception should not throw on the screen
      • General error message like "Unable to retrieve test results" displayed on each row if exception happens (see attachment abn-app-error and page-app-error)

        Acceptance criteria

          1. image-2021-04-13-15-29-24-915.png
            216 kB
            Nguyen Phung Chi
          2. abn-app-error.png
            112 kB
            Chuong Doan Huy
          3. page-app-error.png
            307 kB
            Chuong Doan Huy
          4. Screenshot 2021-05-18 at 09.48.13.png
            33 kB
            Laura Delnevo

              chuong.doan Chuong Doan Huy
              nguyen.phung Nguyen Phung Chi
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - Not Specified
                  Not Specified
                  Logged:
                  Time Spent - 3d 3.25h
                  3d 3.25h