Title: Thought Leadership Webinar: Agile Automation Testing Means Agile Challenges
1Agile Automation Testing Means Agile Challenges
2Agile Automation Testing What is it?
Applying agile development principles to
automation testing is called Agile Automation
Testing. The whole bunch of tester are divided
into smaller teams and by applying varied
technologies (mostly open source technologies)
automation scripts are generate. Ideally these
automation projects should be completed in a
weeks time. Sprint to sprint automation testing
is preferred.
3Challenges in achieving Agile Automation Testing
Organizations find it difficult to provide the
required attention and time for testing -
especially in the Agile world. The Leading
industry analysts and experts feel that Agile
Automation Testing could be the answer to this
challenge. But Agile Automation Testing has its
own challenges.
Challenge 1 Changing requirements Challenge 2
Selecting the right tool(s) Challenge 3
Identifying the right resource Challenge 4
Growing need of regression testing for each
sprint Challenge 5 Communication across
teams Challenge 6 Effectiveness of scrum
meetings Challenge 7 Training
4How to overcome these Agile challenges?
- Consider the following to overcome challenges in
agile automation testing. - Proper planning
- Identifying a tool which can be used by existing
testers - Effective communication
- Validating automation scripts
- Have required scripts ready for each sprint
5Benefits Vs. Pitfalls
- Benefits
- The Whole Team is Responsible for Quality
- Better Communication
- Defects are Easy to Fix
- Flexibly Incorporate New Requirements
- Testing Cant Be Cut
- Pitfalls
- Sprint becoming mini-waterfall
- Unit tests not automated
- Automation frameworks not customized
6Vendor selection criterion
- We should be considering the following points
while selecting a tool for automation. - If the tool/framework suits the requirement.
- If the tool/framework can be used readily.
- Do we have the right resources who are capable of
using the tool/framework. - Can we use existing resources to work with the
tool/framework. - Initial time investment required to implement the
tool or framework. - Training time required for resources on the
tool/framework. - Turn around time of testing using the tool.
- ROI of the tool.
- Click here to watch the recording
7Q A
8Thank You
Click here to watch the recording
Contact Roopesh Akula Roopesh_at_clict
est.com