expected result

   

Functional testing

System Testing
System Testing involves testing every function of a system or application to ensure it complies with the relevant functional requirements. This may involve using stubs to simulate interaction with other applications if they are not yet integrated.

Integration Testing
Integration Testing is used to test the interfaces between the various components of a software environment to ensure that they communicate correctly. Integration testing is rapidly becoming a high profile testing activity with the advent of advanced middleware and the increasing usage of XML for systems integration.

User Acceptance Testing
User Acceptance Testing (UAT) is normally carried out by a consultant with end user experience or business knowledge of the software under test. It consists of a set of tests that verify full end to end or business processes, and aims to prove that the system matches business requirements.

Regression Testing
Regression Testing is carried out when a system or application is upgraded to a new version, and is designed to prove that altering one (or more) component(s) has not adversely affected any other component. This type of testing is often automated to reduce costs, speed up the process and reduce errors or omissions caused by human interaction.

 

E: info@expectedresult.co.uk - W: www.expectedresult.co.uk