- Agile testing
Agile testing is a
software testing practice that follows the statutes of the agile manifesto, treatingsoftware development as the customer of testing.Agile testing involves testing from the customer perspective as early as possible, testing early and often as code becomes available and stable enough from module/unit level testing.
Since working increments of the software are released often in agile software development, there is also a need to test often. This is commonly done by using automated
acceptance testing to minimize the amount of manual labor involved. Doing onlymanual testing in agile development may result in either buggy software or slipping schedules because it may not be possible to test the entire build manually before each release.References
* cite web
url = http://www.io.com/~wazmo/papers/agile_testing_20021015.pdf
title = aJ-100: Real-Time Low-Power Direct Execution Microprocessor for the Java Platform
accessdate = 2007-03-27
first = Brett
last = Pettichord* cite web
url = http://testobsessed.com/wordpress/wp-content/uploads/2008/08/AgileTestingOverview.pdf
title = Agile Testing, Nine Principles and Six Concrete Practices for Testing on Agile Teams
date = 2008-08-11
accessdate = 2008-09-03
first = Elisabeth
last = Hendrickson
Wikimedia Foundation. 2010.