Course Badge
Back to results
Agile Testing Strategies and Practices (Course 1815) Badge

Agile Testing Strategies and Practices (Course 1815)

Taught by: Bill Fairfield
Stand out from the crowd with a certification that proves your knowledge and understanding of the scrum framework. The CSD® course is delivered by world-class trainers who have been extensively evaluated and vetted as leaders in technical practices, scrum, and agility. Successful completion of this course includes a two-year professional membership with Scrum Alliance and a globally recognized certification badge.
Bill Fairfield Trainer Photo
Back to results
 1 day |
 Start April 10, 2017 CUT
Early bird pricing

Course details


Location

person icon

In-Person

location pin icon

1601 Broadway, 9th Floor, New York, NY 10019, US

Schedule Details

Monday, April 10 | 9:00 AM - 5:00 PM CUT
Tuesday, April 11 | 9:00 AM - 5:00 PM CUT
Wednesday, April 12 | 9:00 AM - 5:00 PM CUT

About This Course: Technical excellence, customer satisfaction, and the focus on working software, are key components of the Agile manifesto. In order to realize the full benefits of Agile development, teams must implement strong testing and technical practices. This Agile testing course demonstrates the Agile testing strategies and tactics that ensure high, and sustainable, quality in an Agile environment.

You Will Learn How To

  • Select efficient Agile testing practices on a project to ensure continuous feedback
  • Optimize iteration and release test plans that result in superior software quality
  • Create sustainable software product with test-driven development
  • Foster team collaboration for the creation of effective testing assets
  • Integrate value-based testing to ensure user satisfaction

Course Outline

  • Testing in an Agile Environment

General testing theory

  • Evaluating the key testing principles
  • Differentiating between Agile and traditional practices
  • Introducing the theory and purpose of 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 examples and scenarios
  • Enabling Usability and Exploratory Testing
  • Performing Story-Mapping for better coverage
  • Managing the UAT processes
  • Implementing Developer and Technology Testing

Building proficiency with TDD

  • Defining the unit candidates for testing
  • Achieving green-light success
  • Identifying good tests
  • Dealing with large systems

Validating for FURPS+

  • Finding non-functional testing patterns
  • Simulating interfaces and conducting performance testing through automation
  • Evaluating legacy systems
  • Test Management

Test strategy and planning

  • Creating a risk-based approach to release planning
  • Coordinating day-to-day through a lightweight test plan
  • Declaring rules on zero-bug tolerance and defect tracking
  • Using metrics to measure success

Successful delivery management

  • Implementing continuous integration and deployment
  • Setting-up JIT test environments
  • Organizing post-release testing

Team mindset and culture

  • Working toward a whole team approach to quality
  • Designing software with high testability attributes
  • Sharing testing responsibilities between developers and testers
  • Collaborating on complex and distributed teams projects

Reviews

rating icon showing 0.00 stars. No ratings yet TrustPilot logo
This course does not have any reviews yet.

More courses by Bill

This trainer has no other upcoming courses of this type.