
Testing applying Agile Technique
Sandeep Sharma
How to control quality employing agile technique?
Image source: http://www.infoq.com
Agenda
•
•
•
•
•
Guide
Methodology
Equipment
Roles/Responsibilities
Up coming Steps
Testing Overview
Requirements
(Use Cases)
Performance
Assessment
(Later
sprints)
Define Evaluation
Cases
5
2
Regression
Testing
Product Testing
Incorporation
Testing
Testing Methodology
•
•
•
•
•
" Test out first” Approach
Iterative Assessment coordinated with development sprints
Early problem identification and resolution
Testing Phases:
• Development Testing
• Program Integration Tests
• Consumer Acceptance Tests
Enable Quality delivery
Screening Tools
• Functional Tests:
– Manual testing (execute test cases)
– Computerized scripts (QTP, Selenium, etc)
• Business Rules Tests:
– JavaScript, Gosu
• Integration Testing:
– JUnit
• Functionality Testing:
– Load Runner or equivalent
Roles/Responsibilities
Responsibility
Test Strategy
File Test Instances
Assigned to
Inception Staff
Business Analysts (Client XYZ)
Automated Evaluation Scripts
Assessment Developers
Unit testing
Screen Designers
Create JUnit tests
User Acceptance Screening
Integration Programmers
Client XYZ
Next Actions
As part of invention, following will be addressed:
• Testing Approach Document
–
–
–
–
–
Team framework
Testing methodology
Testing tools
High level screening procedures
Test out data selection/transport
• Assessment Sprint Program
– Alignment with expansion sprint program
– High level testing schedule
Deck Synopsis:
This deck allows you to initiate a conversation with your group on how to framework testing procedure for a job which is getting executed using Agile Method. It presents idea of screening with a opener statement/slide, this kind of slide image instigates thinking of audience to begin considering Snello principles intended for Testing. Then your next slide goes over the Iterative...