Course Outline

Day One

Overview of Agile

  • Overview history of Agile methodologies
  • Discussion on Agile Manifesto statements

Scrum Framework

  • Scrum roles and responsibilities – Scrum Master, Product Owner, Dev Team
  • Scrum events – Sprint, Sprint Planning, Review, Retrospective, Scrum meeting
  • Scrum artefacts – Product Backlog, Sprint Backlog, Product Increment

Agile Testing Distinctives

  • Collaboration over independence
  • The place of documentation in Agile
  • Introduction to Agile Testing Quadrants
  • Test automation

Testing Fundamentals

  • The Fundamental Test Process
  • Black-box test design techniques
  • White-box test design techniques

Day Two

Technology-facing testing that guides development

  • Unit testing and black-box test design
  • Test-driven development
  • Test tools example

Business-facing testing that guides development

  • User stories and acceptance testing
  • Behavior-driven development
  • Test tools example

Business-facing testing that critiques the product

  • Exploratory testing
  • White-box test design

Testing Fundamentals

  • Quality attributes
  • Performance testing
  • Test tools example
  14 Hours
 

Testimonials

Related Courses

Agile Software Testing Overview

  7 hours

Unit Testing with JUnit

  21 hours

Agile and TDD with C

  21 hours

Agile, TDD and Swift

  35 hours

Test Driven Development

  21 hours

BDD - Behavioral testing of IT systems

  7 hours

Cucumber Electron: Implementing BDD without Selenium

  7 hours

FitNesse: Wiki Based Collaborative Testing

  7 hours

JBehave: BDD with Java

  7 hours

API Testing with Postman

  21 hours

Rest Assured APIs with Postman and Java

  21 hours

Rest Assured: API Testing for REST Services

  7 hours

Serenity BDD for Automated Acceptance Tests

  7 hours

SoapUI for API Testing

  21 hours