Develop appropriate functional tests - x00116818/MyLearningOutcome GitHub Wiki
Welcome to the MyLearningOutcome wiki!
Introduction
In this wiki I will briefly describe functional testing and how to0 choose appropriate tests for the software you are working on.
Functional test
Functional testing is the testing of how an application functions in relation to users and the rest of the system this testing should be done by a team of developers .these tets include
- Unit Testing.
- System Testing.
- Regression Testing.
- System Integration Testing.
Ref: [ONLINE] Available at: http://searchsoftwarequality.techtarget.com/report/Six-functional-tests-to-ensure-software-quality. [Accessed 24 September 2015].
##Appropriate test A well-designed test will uncover defects if they are present and so, if such a test passes, we will rightly be more confident in the software and be able to assert that the overall level of risk of using the system has been reduced. When testing does find defects, the quality of the software system increases when those defects are fixed, provided the fixes are carried out properly.
Ref :+1: Graham , D, 2010. FOUNDATIONS OF SOFTWARE TESTING. 2nd ed. uk: Thompson.