Et1 Test Harness: EZRequester
This is the Deployment Version (runs from built code). Go to the Developer Version (runs from source code).
Supported Platforms:
Verification Targets:
  1. Wait for the the result to the right of the "Load on Init Test Results" label in the green control panel to say either "Succeeded" or "Failed".
  2. Verify that the result to the right of the "Load on Init Test Results" label in the green control panel says "Succeeded".
    • If not, something is wrong with the mechanism that loads specified files on init of the controller object.
    • Et1.oController.Controller will load a list of files on init if that list is accessible with the identifier Et1.oModel.oPage.oConfig.aRequiredXmlFiles.
  3. Click the "Run Test" button. Note that this is initially using the GET method.
  4. Verify that the boxes under "Load-Files-on-Demand" heading are filled with black, blue, grey, and orange and corresponding text messages, in any order. Verify that this is all that happens (i.e., no error messages, and so forth).
  5. Click on the "Re-Create Requests as GET" button and click on "Run Test". Verify that the end result (as shown by the visible state of the page) is unchanged (although the order of the black, blue, grey, and orange blocks could change, and that does not constitute test failure).
  6. Repeat the last step but with click on the "Re-Create Requests as POST". The results should be the same. In some cases the server may not accept a POST request. In those cases, an error message related to the request status will be displayed in lieu of the original message.
  7. Uncheck the checkbox by the label "Overwrite Cache" in the green Control Panel, or verify that it is not checked. Then click on "Run Test". Verify that an error message pops up telling about the need for either a unique i.d. or the need to overwrite the cache. This will only occur in the developer's version of this test harness, as the deployment version disables all such error messages.
  8. Check the checkbox by the "Overwrite Cache" label in the green Control Panel and then click on "Run Test". This time, there should be no error message popping up and the requests should load properly. You may still get the POST-related error messages when using POST.

Load-on-Init Files Test

For preloaded file #1
For preloaded file #2

Load-Files-on-Demand (After Init) Test

Load on Init Test Result:
Waiting . . .
  - - To re-test load-on-init functionality, use the browser refresh button. - -  
Overwrite Cache: