Testing
Testing:
The process of operating a system or component under specified conditions, observing and recording the results and making an evaluation of some aspect of the system or component.
The process of analysing a software item to detect the difference between existing and required conditions and to evaluate the features of the Software items.
Testing is a key part of any Systems project, whether as part of the development activity or when carried out on behalf of users in User Testing or System Testing.
Testing should always be carried out systematically, based on documented requirements and designs, and must always provide measureable results of the testing activitiy.
System Testing
As part of it's quality initiative a developer of software contract Ó Ruairc Associates to plan, design and execute a system testing strategy for it's suite of Agri business software.
The test team developed Test Standards, Plans, Cases and procedures based on the IEEE test standards and provided the software house with a firm foundation for management of future releases.
Acceptance Testing
In order to manage twice yearly upgrades of software on behalf of a client, Ó Ruairc Associates worked with client staff to devise a standard approach to user acceptance testing of releases.
This approach identifies the major risk components associated with a new release and, using test case templates, allows the user to devise , execute and record test outcomes.
The approach was devised for one set of software and has since been applied by the users to a replacement system over a period in excess of 10 years.