Screen Validation Checklist - Aesthetic Conditions

  1. Is the general screen background the correct colour?
  2. Are the field prompts the correct colour?
  3. Are the field backgrounds the correct colour?
  4. In read-only mode, are the field prompts the correct colour?
  5. In read-only mode, are the field backgrounds the correct colour?
  6. Are all the screen prompts specified in the correct screen font?
  7. Is the text in all fields specified in the correct screen font?

Release Management

Release Management considerations

Instructions:
One of the major risks in testing is not having a proper Release Management Procedure. The same program is modified by two people at the same time, and only one modification gets into production. It is important to put in place a proper release management process.
Example:
“Prior to any testing being undertaken, a complete and documented Release Management facility must be in place.

Test Management Software

Instructions:
Identify any software that will be used to manage the testing. This includes the organization of the activities to be tested, and the management of defects. Date ranges between 1990 and 2010 can be used.
Example:
We will use "Test Manager" to manage the testing. Both the test team and applications development will have access and be able to update the status of defects.

SQL Injection Attacks – How to Test Web Applications

Security testing of web applications against SQL Injection, explained with simple examples - By Inder P Singh.

Many applications use some type of a database. An application under test might have a user interface that accepts user input that is used to perform the following tasks:

1.    Show the relevant stored data to the user e.g. the application checks the credentials of the user using the log in information entered by the user and exposes only the relevant functionality and data to the user

Change Driven Risk Management

What is CDRM?

Change Driven Risk Management (CDRM) is a technical framework to assess and manage risk over the project lifecycle.  Utilising a spreadsheet-based tool, CDRM informs the relationship between change and risk mitigation methods as a customised Checklist.
It is part of the bank's testing compliance process and must be completed by the Project Management and Test Management communities within Technology Services during project Commence.

Operational Acceptance Testing (OAT)

The purpose of OAT is to prove the aspects of the system that do not affect the functionality but can still have a profound effect on how it is managed and supported.
OAT concentrates on areas such as resiliency, recoverability, integrity, manageability and supportability, with the specific exclusions of Performance, Security and Disaster Recovery, which are areas of speciality in their own right.
The required level of OAT is determined by using CDRM (Change Driven Risk Management) and the output from this will recommend the risk mitigation strategy for all phases of the project. This will enable the OAT phase to focus on mitigating the operational risks.
The following mitigation methods form the OAT phase:
  • Backup & Recovery
  • Change Implementation

HP - QTP