Perform each of the available operations in the menu. Use the application as if you are a home banking user. To understand how the application behaves, have a look at the following files and code:
When applying for a credit card, look at how the behavior changes when the account number starts with "1111" compared with the behavior when the account number starts with other numbers. If the account number starts with "1111", the application does not ask for any financial information.
See how the application behaves if wrong values are used in the entry fields. Check the validation conditions in the typed data elements and the cross-validation classes for the operations and the processes.
Simulate an error by doing the following steps:
Try to cancel the application when it asks for user financial information. The browser displays a confirmation page. Try to confirm or cancel the request and evaluate the application behavior. Note data typed in the financial information form is validated but not assessed if you cancel the application. Check for the definitions related to delegateValAssessment and dse_ignoreValidationResults in the financialInfoProc.xml file, as well as the contents of the cancelConfirmation.jsp file.
For more information about coding HTML and Web2.0 applications, see HTML Channel documentation and Web2.0 Channel documentation.