An overview session about the roles/needs of quality assurance and automated testing for a complex web application.
This is a highlevel session that talk about general concepts naming some tools to achieve the concepts such as: Continuous Integration, Automated Functional Testing, Continuous Delivery/Deployment.
2. ABOUT VARDOT
• Vardot is an enterprise web solutions provider that uses
Drupal and open technologies to help the world’s
influential organizations accomplish their missions.
• We build Drupal solution for News & Media, Education,
NGO’s, and Corporate sectors.
• Check us out at www.vardot.com
www.github.com/vardot
www.drupal.org/vardot
17. TEST QUADRANTS
UNIT TESTING
COMPONENT TESTS
Etc.
Technology Facing
Product
Critique
Teams
FUNCTIONAL TESTS
Examples
Story Test
Prototypes
Simulations
PERFORMANCE & LOAD
TESTING
SECURITY TESTING
Etc.
EXPLORATORY TESTING
Scenarios
Usability Testing
UAT
Alpha/Beta
Etc..
Business Facing
QA & Dev
Teams
Automated
& Manual
Automated
Manual
Tools
18. NEW CONCEPTS TO DRIVE QUALITY
• Test Driven Development (TDD)
• Behavior Driven Development (BDD)
• Continuous Integration
• Continuous Delivery
• Continuous Deployment