Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

ISTQB Advanced - Agile Technical Tester

( Duration: 2 Days )

In ISTQB Advanced - Agile Technical Tester training course, you will learn to analyse user stories and epics using a variety of requirements engineering techniques, such as, storyboarding, Story Mapping, Personas, Diagrams and Use Cases. Also learn the variety of specific Agile development and testing techniques such as Test Driven Development, Behaviour Driven Development and Acceptance Test Driven Development. Understand how to apply test automation to a given test approach in an Agile environment and the various challenges that are presented. You will also learn the various options that are provided for continuous integration and how it impacts testing activities along with the use of service virtualisation.

By attending ISTQB Advanced - Agile Technical Tester workshop, delegates will learn to:

  • Analyze user stories and epics using requirements engineering techniques
  • Describe the requirements engineering techniques and how they can help testers
  • Create and evaluate testable acceptance criteria for a given user story using requirements engineering and test techniques
  • Describe the elicitation techniques
  • Apply test-driven development (TDD) in the context of a given example in an Agile project
  • Understand the characteristics of a Unit test
  • Understand the meaning of the mnemonic word FIRST Apply behavior-driven development (BDD) in the context of a given user story in an Agile project
  • Understand how to manage guidelines for a formulation of a scenario
  • Analyze a product backlog in an Agile project to determine a way to introduce acceptance test-driven development
  • Analyze the creation of a test approach using test automation, experience-based tests and back-box tests created using other approaches (including risk-based testing) for a given scenario in an Agile project
  • Explain differences between Mission critical and non-critical
  • Analyze user stories and epics to create test charters, and interpret their results
  • Understand the use Experienced-based techniques
  • Understand the importance of refactoring test cases in Agile projects
  • Understand practical task-list for Refactoring Test cases
  • Analyze code as part of a code review to identify defects and technical debt
  • Understand Static code Analysis
  • Apply data-driven and keyword-driven test techniques to develop automated test scripts
  • Understand how to apply test automation to a given test approach in an Agile environment
  • Understand the test automation
  • Understand differences between various test approaches
  • Understand the factors to consider when determining the level of test automation needed to keep up with the speed of deployment
  • Understand the challenges of test automation in agile settings
  • Apply continuous integration (CI) and summarize its impact on testing activities
  • Understand the role of continuous testing in continuous delivery and continuous deployment
  • Understand the concept of service virtualization and its role in Agile projects
  • Understand the benefits of service virtualization

This ISTQB Advanced - Agile Technical Tester class is ideal for:
  • ISTQB Certified Tester Foundation Level (CTFL)
  • ISTQB Agile Tester Extension Foundation Level

COURSE AGENDA

1

Introduction

2

Requirements Engineering Techniques

  • Analyze user stories and epics using requirements engineering techniques
  • Identifying acceptance criteria using requirements engineering and test techniques
3

Testing in Agile

  • Agile Software Development and Test Techniques
    • Test-driven development (TDD)
    • Behavior Driven Development (BDD)
    • Acceptance test-driven development (ATDD)
  • Experience-based testing in Agile
    • Combining experience-based techniques and black-box tests
    • Creating test charters and interpreting their results
  • Aspect of Code Quality
    • Refactoring
    • Code reviews and static code analysis to identify defects and technical debt
4

Test Automation

  • Test Automation Techniques
    • Data-Driven Testing
    • Keyword-Driven Testing
    • Applying Test Automation to a Given Test Approach
  • Level of Automation
    • Understand the level of test automation needed
5

Deployment and Delivery

  • Continuous Integration, continuous testing and continuous delivery
    • Continuous integration and its impact on testing
    • The role of continuous testing in continuous delivery and deployment (CD)
  • Service Virtualization

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X