Course:Agile Test Driven Development Training

Download full courses list Excel Download full courses list PDF

Course:Agile Test Driven Development Training

Category

IT, Telecommunication & Networking Training Courses

Code

IT-592

City

London (UK)

Hotel

Hotel Meeting Room

Duration

One week 25Hour
2024-05-06 2024-05-10

Fees

5450 €
Durations for this Course
Register for this course
Course Outline Training Methodology Overeview
About This Course

 Technical excellence and customer satisfaction are both key components of the Agile manifesto. To deliver on such promise, the Agile teams must implement strong testing and technical practices. This Agile testing course will demonstrate how to ensure that quality and customer value are delivered in your projects using Agile testing and methodology.

You Will Learn How To:
  • Integrate Agile testing and quality assurance to ensure continuous attention to technical excellence and user satisfaction
  • Prove your software delivers value using iterative cycles
  • Ensure code quality and non-regression with automated testing
  • Improve the design of existing code using refactoring techniques
  • Manage changes with a Continuous Integration Framework
Who Should Attend

Testers, developers, Agile practitioners, business analysts, project/product managers of software development projects and those interested in being proficient in testing in an Agile environment.

Workshop Activities Include:
  • Automating user acceptance through Behavior Testing
  • Writing insightful Unit Tests
  • Practicing TDD for product integrity
  • Refactoring tests for better test coverage
  • Designing mock objects for better test automation
  • Implementing continuous integration and testing
Course Content
Testing in an Agile Environment
General testing theory
  • Evaluating the key testing principles
  • Differentiating between Agile and traditional practices
  • Introducing the theory of Lean Agile testing
Transitioning to Agile software development processes
  • Mapping Agile principles and values to testing
  • Inspecting Agile testing quadrants
  • Benefiting from Test Driven Development (TDD)
  • Automating testing for better Agility
Confirming Customer Satisfaction
Acquiring a test basis
  • Testing the charter and key features
  • Focusing on customer value and user personas
  • Writing useful test cases from user stories
  • Developing Story Acceptance Criteria
Automating through Acceptance Test Driven Development (ATDD)
  • Designing the anatomy of an Agile Test
  • Creating a Test Idea Catalog
  • Refining a Definition of Done and Ready
  • Anticipating validation criteria through Behavior Driven Development (BDD)
Preparing for User Acceptance Testing (UAT)
  • Specifying by example and scenarios
  • Enabling Usability and Exploratory Testing
  • Performing Story-Mapping for better coverage
  • Managing UAT processes
Implementing Developer and Technology Testing
Creating unit tests
  • Defining the unit candidates for testing
  • Testing First and Asserting First Patterns
  • Delineating test data
  • Setting up and tearing down a test
  • Leveraging tools for better management and insightful coverage analysis
Building proficiency with TDD
  • Achieving green-light success
  • Identifying good tests
  • Dealing with large systems
Employing mocking and stubbing techniques
  • Programming fake and spy objects
  • Simulating data access
  • Identifying interfaces and mocking frameworks
  • Testing legacy systems
Validating for FURPS+
  • Finding non-functional testing patterns
  • Simulating interfaces and conducting performance testing through automation
  • Evaluating legacy systems
Refactoring to Optimize Product Design
Applying Regression Testing
  • Adopting a catalog of refactoring patterns
  • Identifying refactoring motivations
Committing changes through retesting
  • Keeping tests synchronized with code changes
  • Adding features and retesting
  • Managing and retesting bugs
  • Striving for zero-bug tolerance
Orchestrating Continuous Integration (CI)
Delivering software
  • Mapping the deployment pipeline of Agile
  • Incorporating key principles of Configuration Management (CM) for frequent releases
  • Adapting version control and branching strategies to the Agile requirements
Managing the deployment pipelines
  • Creating a build process and deployment script
  • Controlling code commits and protecting product integrity
  • Integrating the test automation in the CI process
Creating a CI ecosystem
  • Planning the infrastructure and environments
  • Managing components and dependencies
  • Setting up continuous delivery
Copy course link
Send me course brochure
Download course brochure
Re-call me
Course inquire
Tailored course
Send to friend
Group offer
Print
Register for this course

Another durations and cities for the same course

Courses Filter

City

DUBAI (UAE)
Kuala Lumpur (Malaysia)
Amman (Jordan)
Jakarta (Indonesia)
Sharm ElShaikh (Egypt)
Amsterdam (Netherlands)
Casablanca (Morocco)
Paris (France)
Istanbul (Turkey)
Singapore (Singapore)
Manama (Bahrain)
Washington (US)
Beirut (Lebanon)
Barcelona (Spain)
Kuwait (Kuwait)
Budapest (Hungary)
Athens (Greece)
Copenhagen (Denmark)
Berlin (Germany)
Brussels (Belgium)
Bucharest (Romania)
Zurich (Switzerland)
Hamburg (Germany)
Moscow (Russia)
Marrakesh (Morocco)
Beijing (China)
Doha (Qatar)
Bangkok (Thailand)
Muscat (Oman)
Toronto (Canada)
Cyprus (Larnaka)
Cairo (Egypt)
Madrid (Spain)
London (UK)
Jeddah (Saudi Arabia)
Stockholm (Sweden)
Geneva (Switzerland)
Vienna (Austria)
Munich (Germany)
Prague (Czech Republic)
Rome (Italy)
Hong Kong
Dublin (Ireland)
Dammam (Saudi Arabia)
Auckland (New Zealand)
Abha (Saudi Arabia)
Trabzon (Turkey)
Abu Dhabi (UAE)
Florence (Italy)
Tunisia
Marbella (Spain)
Riyadh (Saudi Arabia)
New York (US)
Tbilisi (Georgia)
Kiev
Frankfurt (Germany)
Malaga (Spain)
Yerevan (Armenia)
Baku (Azerbaijan)
Zagreb (Croatia)
ONLINE
Hurghada (Egypt)
Results --->  Of Courses
Download result list
34

Agile Test Driven Development Training

2024-04-29 2024-05-03
Offline 3450 €
Tunisia

Agile Test Driven Development Training

2024-05-06 2024-05-10
Offline 5450 €
London-(UK)

Agile Test Driven Development Training

2024-05-06 2024-05-10
Offline 5450 €
Munich-(Germany)

Agile Test Driven Development Training

2024-05-12 2024-05-16
Offline 3450 €
Muscat-(Oman)

Agile Test Driven Development Training

2024-05-13 2024-05-17
Offline 5450 €
Dublin-(Ireland)

Agile Test Driven Development Training

2024-05-20 2024-05-24
Offline 5450 €
Copenhagen-(Denmark)

Agile Test Driven Development Training

2024-05-27 2024-05-31
Offline 4450 €
Kuala-Lumpur-(Malaysia)

Agile Test Driven Development Training

2024-05-27 2024-05-31
Offline 5450 €
Florence-(Italy)

Agile Test Driven Development Training

2024-06-03 2024-06-07
Offline 5450 €
Paris-(France)

Agile Test Driven Development Training

2024-06-03 2024-06-07
Offline 4950 €
Yerevan-(Armenia)

Agile Test Driven Development Training

2024-06-17 2024-06-21
Offline 5450 €
Madrid-(Spain)

Agile Test Driven Development Training

2024-07-01 2024-07-05
Offline 5450 €
Marbella-(Spain)

Agile Test Driven Development Training

2024-07-08 2024-07-12
Offline 5450 €
Stockholm-(Sweden)

Agile Test Driven Development Training

2024-07-21 2024-07-25
Offline 2550 €
Beirut-(Lebanon)

Agile Test Driven Development Training

2024-07-22 2024-07-26
Offline 4950 €
Zagreb-(Croatia)

Agile Test Driven Development Training

2024-07-29 2024-08-02
Offline 5450 €
Athens-(Greece)

Agile Test Driven Development Training

2024-08-04 2024-08-08
Offline 2950 €
Sharm-ElShaikh-(Egypt)

Agile Test Driven Development Training

2024-08-05 2024-08-09
Offline 5450 €
Zurich-(Switzerland)

Agile Test Driven Development Training

2024-08-11 2024-08-15
Offline 3450 €
Casablanca-(Morocco)

Agile Test Driven Development Training

2024-08-12 2024-08-16
Offline 5450 €
Cyprus-(Larnaka)

Agile Test Driven Development Training

2024-08-19 2024-08-23
Offline 5450 €
Zurich-(Switzerland)

Agile Test Driven Development Training

2024-08-25 2024-08-29
Offline 3450 €
Marrakesh-(Morocco)

Agile Test Driven Development Training

2024-08-26 2024-08-30
Offline 4950 €
Bangkok-(Thailand)

Agile Test Driven Development Training

2024-09-02 2024-09-06
Offline 4450 €
Trabzon-(Turkey)

Agile Test Driven Development Training

2024-09-09 2024-09-13
Offline 5450 €
Hamburg-(Germany)

Agile Test Driven Development Training

2024-09-23 2024-09-27
Offline 4950 €
Bucharest-(Romania)

Agile Test Driven Development Training

2024-09-29 2024-10-03
Offline 3450 €
Doha-(Qatar)

Agile Test Driven Development Training

2024-10-06 2024-10-10
Offline 2950 €
Manama-(Bahrain)

Agile Test Driven Development Training

2024-10-07 2024-10-11
Offline 5450 €
Auckland-(New-Zealand)

Agile Test Driven Development Training

2024-10-21 2024-10-25
Offline 5450 €
London-(UK)

Agile Test Driven Development Training

2024-10-28 2024-11-01
Offline 5450 €
Frankfurt-(Germany)

Agile Test Driven Development Training

2024-10-28 2024-11-01
Offline 5450 €
Athens-(Greece)

Agile Test Driven Development Training

2024-11-11 2024-11-15
Offline 5450 €
Geneva-(Switzerland)

Agile Test Driven Development Training

2024-11-11 2024-11-15
Offline 5450 €
Vienna-(Austria)

Other courses from the same category

Registration Form

Inquiry Form

A tailored course application form

Brochure Request Form

Send to a Friend

Sample contact me back

Group Offer Form

Scandinavian Academy for Training and Development AB

Training services provider in the Kingdom of Sweden
Registration number : 7431 - 559173

Copyright © 2024- All Rights Reserved to the Scandinavian Academy for Training and Development AB