Font size:

You will learn how to:

  • Boost the quality of your products using modern Agile testing techniques
  • Develop an efficient strategy for moving to an Agile testing environment
  • Integrate pertinent testing activities within the Agile development life cycle
  • Save time and improve coverage with a well-designed test automation framework
  • Delineate the role of software testers and quality assurance in an Agile environment
  • Invest in the most productive test techniques to maximize tester efficiency

Workshop activities

In this course, you perform a series of software testing simulations and hands-on exercises, including:
  • Demonstrating business value through Story Test-Driven Development (STDD)
  • Implementing Test-Driven Development (TDD) for product integrity
  • Verifying user experience with usability and persona testing
  • Orchestrating test activities through all project iterations

Benefiting from Agile Testing

Agile for improved quality
  • Recognizing the influence of Agile
  • Iterative and incremental testing
Transitioning to Agile
  • Differences between Agile and traditional practices
  • Mapping Agile principles and values to testing
Creating an Agile Testing Framework

Incorporating organizational changes
  • Shifting organizational culture
  • Quality assurance vs. testing
Handling resource requirements
  • Reshaping the profile of an Agile tester
  • Restructuring software teams
  • Designing the test automation framework
Adapting the test process
  • Estimating
  • Prioritizing
  • Executing
  • Reporting
  • Transitioning legacy processes
  • Agile metrics and lean measurements
Setting test objectives
  • Improving quality through defect prevention
  • Addressing all dimensions of product quality
Categorizing test types
  • Performing customer-facing tests for product value
  • Applying technology-facing tests for product integrity
Applying Testing Techniques within the Life Cycle

Testing iterations
  • Identifying strategies for customer-facing and technology-facing tests
  • Planning tests based on your selected strategies
  • Establishing success criteria with the "Definition of Done"
  • Managing the Agile test plan
  • Release testing for successful delivery
Thirty days in the life of an Agile tester
  • Light-touch planning
  • Broadening visibility for test results
  • Communicating results in real-time
  • Sharing responsibility for quality across the team
  • Performing the tests
Critiquing the product
  • Unit
  • Regression
  • Continuous integration
  • "...ilities"
  • Tracking coverage of non-functional tests with parking lot diagrams
Validating business value
  • Ensuring acceptance through scenario testing
  • Enhancing positive user experiences through usability testing
  • Driving the business value through Story Test-Driven Development (STDD) and iteration demos
Automating Tests for Efficiency and Repeatability

Rationale for automation
  • Striving for zero bug tolerance
  • Saving time and effort in quality assurance
  • Focusing on customer value
Characterizing test automation
  • Layers of automation: Unit, API, GUI, processes
  • Establishing the criteria for tool selection and implementation
  • Designing effective automated tests
  • Sourcing data for test fixtures
Leveraging Test-Driven Development (TDD) for Quality Assurance

Writing failing tests
  • Working with programmers to identify required behavior
  • Scoping the test case
  • Asserting the test results
Running the tests
  • Producing and refactoring code
  • Refactoring the tests for evolving requirements
  • Achieving green-light success
  • Storing tests for reuse
Maturing Your Agile Testing Practice
  • Consuming your improvement backlog
  • Designing in quality vs. inspecting for quality
  • Enforcing testability in product design and architecture
  • Integrating a core foundation of leading practices for future projects
  • Maximizing your contribution to high-performance teams
Find a class and register in three easy steps:
  • 1. Select Location:
  • 2. Select Date Range:
    to
  • 3. Select Class Type:
    • All Types
    • C Classroom
    • V Virtual Live
    • Cv In-Class Virtual
    • O Online
Virtual Live5/16/2018 9:00:00 AM<span class="course-type type-v" style="cursor:default;word-wrap:normal;display:inline-block;" onmouseover="showHoverInfo(this, 'ProductTypeDescription' ,'VILT')" onmouseout="clearHoverInfo()">V</span>3 days1595.002830667
MD Rockville5/16/2018 9:00:00 AM<span class="course-type type-cv" style="cursor:default;word-wrap:normal;display:inline-block;" onmouseover="showHoverInfo(this, 'ProductTypeDescription' ,'HVILT')" onmouseout="clearHoverInfo()">Cv</span>3 days1595.002836208
VA Herndon8/1/2018 9:00:00 AM<span class="course-type type-c" style="cursor:default;word-wrap:normal;display:inline-block;" onmouseover="showHoverInfo(this, 'ProductTypeDescription' ,'ILT')" onmouseout="clearHoverInfo()">C</span>3 days1595.002829008
Virtual Live8/1/2018 9:00:00 AM<span class="course-type type-v" style="cursor:default;word-wrap:normal;display:inline-block;" onmouseover="showHoverInfo(this, 'ProductTypeDescription' ,'VILT')" onmouseout="clearHoverInfo()">V</span>3 days1595.002830660
NY New York8/1/2018 9:00:00 AM<span class="course-type type-cv" style="cursor:default;word-wrap:normal;display:inline-block;" onmouseover="showHoverInfo(this, 'ProductTypeDescription' ,'HVILT')" onmouseout="clearHoverInfo()">Cv</span>3 days1595.002836078
MD Rockville9/5/2018 9:00:00 AM<span class="course-type type-c" style="cursor:default;word-wrap:normal;display:inline-block;" onmouseover="showHoverInfo(this, 'ProductTypeDescription' ,'ILT')" onmouseout="clearHoverInfo()">C</span>3 days1595.002829013
Virtual Live9/5/2018 9:00:00 AM<span class="course-type type-v" style="cursor:default;word-wrap:normal;display:inline-block;" onmouseover="showHoverInfo(this, 'ProductTypeDescription' ,'VILT')" onmouseout="clearHoverInfo()">V</span>3 days1595.002830665
ON Toronto9/5/2018 9:00:00 AM<span class="course-type type-cv" style="cursor:default;word-wrap:normal;display:inline-block;" onmouseover="showHoverInfo(this, 'ProductTypeDescription' ,'HVILT')" onmouseout="clearHoverInfo()">Cv</span>3 days1595.002836137
Virtual Live11/14/2018 9:00:00 AM<span class="course-type type-v" style="cursor:default;word-wrap:normal;display:inline-block;" onmouseover="showHoverInfo(this, 'ProductTypeDescription' ,'VILT')" onmouseout="clearHoverInfo()">V</span>3 days1595.002830669
MD Columbia11/14/2018 9:00:00 AM<span class="course-type type-cv" style="cursor:default;word-wrap:normal;display:inline-block;" onmouseover="showHoverInfo(this, 'ProductTypeDescription' ,'HVILT')" onmouseout="clearHoverInfo()">Cv</span>3 days1595.002836195
Virtual Live1/30/2019 9:00:00 AM<span class="course-type type-v" style="cursor:default;word-wrap:normal;display:inline-block;" onmouseover="showHoverInfo(this, 'ProductTypeDescription' ,'VILT')" onmouseout="clearHoverInfo()">V</span>3 days1595.002830659
VA Herndon1/30/2019 9:00:00 AM<span class="course-type type-c" style="cursor:default;word-wrap:normal;display:inline-block;" onmouseover="showHoverInfo(this, 'ProductTypeDescription' ,'ILT')" onmouseout="clearHoverInfo()">C</span>3 days1595.002829007
ON Ottawa1/30/2019 9:00:00 AM<span class="course-type type-cv" style="cursor:default;word-wrap:normal;display:inline-block;" onmouseover="showHoverInfo(this, 'ProductTypeDescription' ,'HVILT')" onmouseout="clearHoverInfo()">Cv</span>3 days1595.002836081
Virtual Live3/6/2019 9:00:00 AM<span class="course-type type-v" style="cursor:default;word-wrap:normal;display:inline-block;" onmouseover="showHoverInfo(this, 'ProductTypeDescription' ,'VILT')" onmouseout="clearHoverInfo()">V</span>3 days1595.002830663
MD Rockville3/6/2019 9:00:00 AM<span class="course-type type-c" style="cursor:default;word-wrap:normal;display:inline-block;" onmouseover="showHoverInfo(this, 'ProductTypeDescription' ,'ILT')" onmouseout="clearHoverInfo()">C</span>3 days1595.002829011
DC Washington, DC3/6/2019 9:00:00 AM<span class="course-type type-cv" style="cursor:default;word-wrap:normal;display:inline-block;" onmouseover="showHoverInfo(this, 'ProductTypeDescription' ,'HVILT')" onmouseout="clearHoverInfo()">Cv</span>3 days1595.002836122
seek-warrow-w
  • 1
arrow-eseek-eitems per page1 - 16 of 16 items