Continuous Integration: A Case Study

One of the challenges faced by many web development based projects is the integration of source code for multiple releases during parallel development. The task to build and test the multiple versions of source code can eat out the quality time and limit the efficiency of the development/QA team.

The case study focuses to resolve the issues of extensive effort consumed in build and deployment process from multiple branches in source repository and aim at Identification of source code integration issues at the earliest stage. This can further be enhanced to limit the manual intervention by integration of build system with test automation tool.

The above can be achieved by using different CI tools (like Hudson/Bamboo/TeamCity/CruiseControl etc) for continuous build preparation and its integration with any test automation suite. The case study specifies the use of CI-Hudson tool for continuous integration using ANT tool for build preparation and further invoking the automation test suite developed using selenium.

It also discusses the limitations and challenges of using such an integration system for testing a web based application deployed on Apache Tomcat server. It also details additional plugins available to enhance such an integration of multiple systems and what can be achieved using the above integration.

Speaker:

Speaker Software Testing & Quality ConferenceVaibhav is a QA Lead at Talentica Software. He is CSTE and Mercury certified and has over 6.5 years of experience in quality control and quality assurance activities. In his current role, he is responsible for test planning and execution of web based product, which involves testing across different arenas like web services, mobile app, and web automation.

Vaibhav has a B-Tech from IIT Delhi and has vast experience in testing banking applications based on different platforms. He has previously worked on various commercial and retail banking projects for banking giants like JPMC, Bank of America, ABN AMRO and RBS.

Vaibhav Kothari will be presenting on “Continuous Integration: A Case Study” at the 2nd Annual IndicThreads.com Conference On Software Quality to be held in Pune, India on 25,26 March 2011.Click here for a list of other Speakers & Sessions @ The Conference

This entry was posted in Sessions. Bookmark the permalink.

Comments are closed.