GovHK | Search | Site Map | Contact Us | Home | Content | What's New
Professional Development > Other Standards & Guidelines > Guidelines for Application Software Testing
The purpose of this document is to provide a set of application software testing guidelines to ensure that computer systems are properly tested, so as to pursue reliable and quality computer systems.
This document, in essence, suggests a reference model for the planning and carrying out of Application Software Testing. The following serves as an overview of the model:
1. PROJECT ORGANISATION
1.1 Test Control Sub-Committee
A Test Control Sub-Committee is set up to co-ordinate, monitor and resolve priority conflict on the testing activities. The emphasis here is on the necessity of these co-ordination activities. Therefore for those small-sized projects not justifying existence of such sub-committee, its function is still required but is to be achieved through discussion meeting between project team and user representatives.
1.2 Independent Test Group
Where resource constraints are permitted, an independent Test Group
within the project team is set up to carry out the testing activities. The emphasis here is on the
independent role of the Test Group, which does not necessarily mean dedicated resources.
2. TESTING ACTIVITIES
To test out a computer system from the following 5 different
perspectives (the emphasis here is on different perspectives, which do not necessarily mean different
testing phases):
o To validate individual program modules against program specifications (Unit Testing);
o To validate program linkages against design specifications (Link Testing);
o To validate integrated software against functional specifications (Function Testing);
o To validate the integrated software against specifications on operating environment (System Testing); and,
o To validate the integrated software against end-user needs (Acceptance Testing).
3. TESTING DOCUMENTATION
To document testing activities through the use of Test Plan, Test Specification, Test Incident Report, Test Progress Report and Test Summary Report.
4. TEST PLANNING CONTROL
4.1 Progress Control
To monitor day-to-day progress of the testing activities through the use of Test Progress Reports.
4.2 Quality Control / Assurance
Testing documentation be compiled by Test Group and endorsed by Test Control Sub-committee / Project Committee.
Click here to download PDF
file of Guidelines for Application Software Testing Document (in PDF) (85KB)
( To view and print the PDF document, you need to use an Adobe Acrobat Reader. Please
click here to download if necessary. )
2003 © | Important notices | Privacy Policy | Last review date : 30 September 2009
End of page