• DocumentCode
    3466899
  • Title

    Enabling Agile Testing through Continuous Integration

  • Author

    Stolberg, Sean

  • fYear
    2009
  • fDate
    24-28 Aug. 2009
  • Firstpage
    369
  • Lastpage
    374
  • Abstract
    A continuous integration system is often considered one of the key elements involved in supporting an agile software development and testing environment. As a traditional software tester transitioning to an agile development environment it became clear to me that I would need to put this essential infrastructure in place and promote improved development practices in order to make the transition to agile testing possible. This experience report discusses a continuous integration implementation I led last year. The initial motivations for implementing continuous integration are discussed and a pre and post-assessment using Martin Fowler\´s" practices of continuous integration" is provided along with the technical specifics of the implementation. The report concludes with a retrospective of my experiences implementing and promoting continuous integration within the context of agile testing.
  • Keywords
    integrated software; program testing; software engineering; agile development environment; agile software development; agile testing; continuous integration system; Application software; Automatic testing; Automation; Computer bugs; Feedback; Graphical user interfaces; Manuals; Programming profession; Software testing; System testing; Agile; Agile Testing; Automated Acceptance Tests; Automated Unit Tests; Continuous Integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Agile Conference, 2009. AGILE '09.
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    978-0-7695-3768-9
  • Type

    conf

  • DOI
    10.1109/AGILE.2009.16
  • Filename
    5261055