• 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