DocumentCode :
2580931
Title :
Pushing the Boundaries of Testing and Continuous Integration
Author :
Cannizzo, Fabrizio ; Clutton, Robbie ; Ramesh, Raghav
Author_Institution :
BT Group plc, London
fYear :
2008
fDate :
4-8 Aug. 2008
Firstpage :
501
Lastpage :
505
Abstract :
Agile and eXtreme Programming practices have popularized concepts of test driven development and continuous build cycles to the software community. Such practices are typically adopted to implement and deliver functionality early in the development process. However, some types of applications such as the one described in this report also require continuous tests for performance and robustness. This report shows the experiences of the authors in extending the continuous build loop to include additional tests for performance and robustness, with the intention of overcoming limitations of standard testing frameworks when applied to highly concurrent and real time applications. It also describes how they went about building the appropriate framework to support the execution and verification of the test results.
Keywords :
program testing; software engineering; continuous build cycles; extreme programming practices; software community; test driven development; Application software; Call conference; Java; Job production systems; Next generation networking; Programmable control; Robustness; Scalability; Software testing; Telephony; agile; application server; build; continuous integration; sip; spring framework;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Agile, 2008. AGILE '08. Conference
Conference_Location :
Toronto, ON
Print_ISBN :
978-0-7695-3321-6
Type :
conf
DOI :
10.1109/Agile.2008.31
Filename :
4599529
Link To Document :
بازگشت