Continuous Testing Foundation study materials
Continuous Testing Foundation study resources

Continuous Testing Foundation study plan

Continuous Testing Foundation · Give each week a clear focus.

8 weeks · About 7 hours per week

Week 1

DevOps Continuous Testing Concepts, Terminology, and Benefits & DevOps Continuous Testing and Culture

  • Define continuous testing in your own words and contrast it with traditional stage-gated testing

  • Map the test pyramid (unit, service, UI) to where each layer runs in a CI/CD pipeline

  • List at least eight continuous testing benefits and tie each to a concrete delivery risk it reduces

  • Explain shift-left and shift-right testing and give two example activities for each

  • Write a one-page glossary covering feedback loops, test flakiness, test debt, and quality gates

Your checkpoint

A one-page concept map linking continuous testing terms to pipeline stages, plus a 10-term glossary with your own definitions

Week 2

DevOps Continuous Testing and Culture & DevOps Continuous Testing Strategies

  • Describe how a blameless post-incident culture supports fast, safe test feedback

  • Identify three organizational barriers to continuous testing and propose a countermeasure for each

  • Compare risk-based, behavior-driven, and exploratory testing strategies and state when each fits

  • Draft test-selection criteria for what runs on every commit versus nightly

  • Explain how test ownership shifts when developers own quality end to end

Your checkpoint

A two-page culture-and-strategy brief: three barriers, three countermeasures, and a commit-versus-nightly test selection rule set

Week 3

DevOps Continuous Testing Strategies & DevOps Continuous Testing Frameworks and Tools

  • Classify common tool categories: version control hooks, CI runners, unit frameworks, API test tools, UI automation, service virtualization, and test management

  • Trace one commit through a sample pipeline and note which tool executes each test layer

  • Evaluate two open-source and two commercial tools against criteria you define (cost, learning curve, CI integration, reporting)

  • Explain what contract testing and service virtualization solve when dependencies are unavailable

  • Describe how containerized test environments reduce environment drift

Your checkpoint

A tool-selection matrix scoring at least six tools across five criteria, with a justified recommendation per category

Week 4

DevOps Test Planning Best Practices & DevOps Test Automation Best Practices

  • Write a test plan for a small feature that names scope, risks, entry and exit criteria, environments, and data needs

  • Apply risk-based prioritization to rank at least ten candidate test cases

  • Refactor three brittle UI tests into stable ones using better selectors and explicit waits

  • Design a layered automation suite and justify which cases stay manual

  • Set concrete thresholds for test coverage, flakiness rate, and pipeline duration

Your checkpoint

A feature test plan plus a refactored automation sample showing before-and-after test code for three cases

Week 5

DevOps Test Automation Best Practices & DevOps Test Management and Analysis Best Practices

  • Apply the page-object or screenplay pattern to restructure a sample test suite

  • Configure test data management so runs are repeatable and independent of execution order

  • Design a dashboard that reports pass rate, flakiness, duration trend, and defect leakage

  • Define triage rules for classifying failures as product defect, test defect, environment issue, or flake

  • Explain how to quarantine flaky tests without hiding real failures

Your checkpoint

A test analysis dashboard mockup with four metrics defined, plus a triage decision table for failure classification

Week 6

DevOps Test Management and Analysis Best Practices & Defining a DevOps Test Strategy

  • Analyze a sample two-week test run dataset and identify the top three quality risks it reveals

  • Draft quality gates for merge, staging promotion, and release with pass criteria for each

  • Write measurable test metrics that avoid vanity numbers such as raw test counts

  • Outline the sections of a full DevOps test strategy document

  • Align your test strategy with a stated business goal and one compliance constraint

Your checkpoint

A quality-gate specification for three pipeline stages, each with numeric pass criteria and an owner

Week 7

Defining a DevOps Test Strategy & DevOps Continuous Testing Concepts, Terminology, and Benefits

  • Write a complete DevOps test strategy covering scope, layers, environments, data, tooling, metrics, and governance

  • Justify each strategic choice by linking it back to a domain-1 concept or benefit

  • Define a rollout roadmap that phases continuous testing adoption over two quarters

  • Identify stakeholders and assign responsibilities using a simple RACI table

  • Peer-review your strategy against a checklist of common gaps such as missing non-functional testing

Your checkpoint

A six-to-eight-page DevOps test strategy document with roadmap and RACI table

Week 8

DevOps Continuous Testing Concepts, Terminology, and Benefits & DevOps Continuous Testing and Culture & DevOps Continuous Testing Strategies & DevOps Continuous Testing Frameworks and Tools & DevOps Test Planning Best Practices & DevOps Test Automation Best Practices & DevOps Test Management and Analysis Best Practices & Defining a DevOps Test Strategy

  • Review all eight domains using spaced repetition and close your weakest two areas

  • Complete a timed 60-question practice set and score at least 80 percent

  • Re-explain any missed concept in writing until it is accurate without notes

  • Summarize each domain in five bullet points from memory

  • Finalize your strategy document with reviewer feedback incorporated

Your checkpoint

A timed practice exam score report with a written remediation note for every missed question

Milestones

Week 2: You can explain continuous testing, shift-left and shift-right, and the test pyramid without notes, and you have a written rule set for what runs per commit versus nightly

Week 4: You have produced a feature test plan and refactored three brittle tests, and you can name the tool you would pick for each test layer and why

Week 6: You can read a test run dataset and derive three quality risks, and your quality gates for merge, staging, and release each carry numeric pass criteria

Week 8: You score at least 80 percent on a timed 60-question practice set and your completed DevOps test strategy document has been reviewed and revised