Impact of Manual and Automation Testing Methodology in Agile Development

Submitted by: Submitted by

Views: 94

Words: 1883

Pages: 8

Category: Science and Technology

Date Submitted: 07/17/2014 04:13 AM

Report This Essay

|

Impact of manual and automation testing methodology in agile development |

|

|

|

|

Executive Summary

As industries accepting Agile development methodology /extreme programming to cope up with fast paced environment, there is a need to reevaluate the testing methodologies to match with speed of the software development. The acceptance of the software in commercial market not only depends on how fast development is completed but also the quality of the software product which could very well be improved by adopting efficient testing methodologies.

Since, testers in agile environment are embedded in the project team along with developer and BA’s that does not mean that there is no need for a structured, documented approach to carry on the testing in agile. A test method with defined metrics and analytics can provide traceability of requirement which will ensure the quality of the deliverables.

The research focus is to gain insights of current testing methods used in agile environment, understand the pros and cons of the different testing methodologies used in agile development environment and issues with the applicability. The quantitative research methodologies is used to meet the research objective. The data collection methods include literature survey and survey with the IT professionals.

Statement of Problem

As the development in agile environment is continuously changing as compared to traditional development model (Waterfall model), it’s a challenge for tester to come up with appropriate testing approach. As I have worked as a software tester having an exposure to both manual and automation testing for traditional development cycle. In this research I am going to explore the testing methodologies for agile software development life cycle. To ensure the quality of the code delivered by agile project the testers has to work with other stakeholder in the project.

Introduction

Software testing is the process to confirm...