SoftO2
 

Agile Software Testing and Automation
— for Testers

Participants in this course learn how to apply testing best practices in agile/scrum projects.

Public Classroom Training in Seattle - San Francisco - Boston - New York City - Chicago - Austin (USA), Vancouver - Toronto - Montreal (Canada), Guadalajara (Mexico) - Santiago (Chile) - Sao Paulo - Rio de Janeiro (Brazil) - Dublin (Ireland) - London (UK) - Amsterdam (Netherlands) - Brussels (Belgium) - Paris - Nice (France) - Frankfurt (Germany) - Zurich (Switzerland) - Madrid - Barcelona (Spain) - Lisboa - Porto (Portugal) - Moscow (Russia) - Tel Aviv (Israel) - Riyadh (Saudi Arabia) - Dubai (UAE) - Delhi - Mumbai - Bangalore (India) - Seoul (Korea) - Shanghai (China) - Kuala Lumpur (Malaysia) - Singapore - Tokyo (Japan) - Sydney - Melbourne (Australia) - Auckland (New Zealand)
Live Online Webinar public and corporate available | Corporate Onsite worldwide
Traditional test processes and test automation are not effective for an agile environment where requirements are evolving and iterations are short. Participants in this workshop learn how to transform testing best practices to agile projects and transform to team-wide accountability for quality. Effective iteration test planning, unit and exploratory testing, regression testing and agile-friendly test automation play a central role in this context.
Code T30
Discipline Software Testing
Duration 2 days
Course Information
Audience | At Course Completion | Prerequisites | Course Materials | Course Outline | Pricing | TAKE THIS TRAINING

Audience

  Software Process Architects   QA/Test Managers   Development Managers
  Business Analysts     QA User Testers     Software Developers
  Project Managers     QA Code Testers   X   User Education Specialists
               

at course completion

After completing this course, participants will be able to:

»   Understand the agile and scrum life cycles   »   Test effectively in agile project environments
»   Understand the base concepts of testing   »   Set smart test focus at the end of a Sprint
»   Strategize testing in an agile environment   »   Perform exploratory testing
»   Insert QA practices to support effective testing   »   Select test automation strategies to increase efficiency

prerequisites

»   Basic knowledge of software engineering

course materials

A comprehensive workbook with knowledge material, examples, case studies, lab exercises, and references.

course outline

AGILE AND TESTING FOUNDATIONS
Module 1: Agile Concepts
»   Agile Manifesto and Agile values
»   Scrum flow
»   Agile vs traditional - pros and cons
»   Quality and the project triangle
Module 2: Quality, Defects, Tests and Agile
»   Software quality
»   Defects: faults and failures
»   Why traditional test strategies are not suitable for agile
»   Cost of (not) fixing a defect
»   Test dimensions

TRANSFORMATION AND PROCESS CHANGES
Module 3: Team and Test Process Transformation
»   Agile testing pipeline
»   New test dimensions
»   A paradigm shift in test automation
»   New testing roles
»   New test case design approaches
Module 4: Agile Testing Strategies
»   Release and iteration test planning
»   Fitting the test activities inside the iteration
»   Frequent regression testing
»   Integration of manual and automation test strategies

TEST PLANNING AND EXECUTION
Module 5: Testing to Support the Team
»   Unit testing
»   Integration testing
»   Functional story testing
»   Story acceptance testing
Module 6: Testing to Critique the Product
»   System testing
»   End-to-end testing
»   Exploratory testing
»   Ux testing
»   Non-functional testing

TOOLS AND AUTOMATION
Module 7: Agile Testware and Tools
»   Test strategy and planning tools
»   Test case and test suite management
»   Defect management
»   Test results reporting
»   Test metrics and iteration readiness assessment
Module 8: Test Automation in Agile Environments
»   Test automation approaches
»   Unit testing frameworks (including NUnit, JUnit)
»   Acceptance testing frameworks (including FitNesse)
»   Model-based Testing
»   Advanced best practices for test automation

CertificatION

Participants receive an industry recognized SoftO2 Training Certificate after completing the course.

pricing

Please refer to the pricing chart.

take this training

Contact SoftO2 Training or send the following form to pre-register or request information.

Code Duration
PREFERENCES      
Public/Individual Training Corporate/Team Training
See also: Public Course Calendar
   
  
-or-
   
# of participants
Group size
CONTACT  
  * mandatory field
   
   
   
 
INQUIRY      
Request
   
Question


Privacy Policy | Terms of Use
©2001-2012 SoftO2. All rights reserved.
Training | Consulting | Recruitment