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