Under Construction

All course tracks

Testing and security · 30 lessons · up to 10 minutes each

Software Testing Foundations

A planned foundation in choosing test boundaries and making failures useful.

Coming Soon

One-time purchase · USD

Choose what to unlock

Access is attached to your account after payment is verified. No subscription.

One lesson

An individual lesson

This track has no lesson ready to buy yet. Each lesson becomes available only after it is built and reviewed.

$5.00Not available yet

Full category

Software Testing Foundations

Permanent access to the lessons published in this track when you buy. Future lessons are not included. 0 of 30 lessons are published; 0 are in owner review and 30 are Coming Soon.

$29.0030 lessons still in progress

Beginner

Lessons 1–10

  1. 01

    Software Testing Foundations: Sketch test pyramid and scope

    Topic: test pyramid and scope

    Draw a small map of test pyramid and scope in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Beginner4 minComing Soon
  2. 02

    Software Testing Foundations: Name the parts of arrange and assertion clarity

    Topic: arrange and assertion clarity

    Label the main pieces in arrange and assertion clarity in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Beginner5 minComing Soon
  3. 03

    Software Testing Foundations: Trace an example of fixtures and isolation

    Topic: fixtures and isolation

    Follow one input through fixtures and isolation in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Beginner6 minComing Soon
  4. 04

    Software Testing Foundations: Compare choices for unit test seams

    Topic: unit test seams

    Write down one practical difference between unit test seams in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Beginner7 minComing Soon
  5. 05

    Software Testing Foundations: Find the boundary in integration boundaries

    Topic: integration boundaries

    Mark where integration boundaries in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Beginner8 minComing Soon
  6. 06

    Software Testing Foundations: Inspect an example of deterministic clocks and IDs

    Topic: deterministic clocks and IDs

    Annotate a minimal example of deterministic clocks and IDs in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Beginner9 minComing Soon
  7. 07

    Software Testing Foundations: Connect coverage blind spots to a neighboring concept

    Topic: coverage blind spots

    Show how coverage blind spots in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Beginner10 minComing Soon
  8. 08

    Software Testing Foundations: Spot a failure mode in mutation and property ideas

    Topic: mutation and property ideas

    Describe one likely failure for mutation and property ideas in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Beginner3 minComing Soon
  9. 09

    Software Testing Foundations: Read an official example of CI feedback time

    Topic: CI feedback time

    Summarize an official example of CI feedback time in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Beginner5 minComing Soon
  10. 10

    Software Testing Foundations: Choose a use case for failure diagnosis

    Topic: failure diagnosis

    Match one small use case to failure diagnosis in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Beginner6 minComing Soon

Intermediate

Lessons 11–20

  1. 11

    Software Testing Foundations: Build an example with test pyramid and scope

    Topic: test pyramid and scope

    Create a small working example that uses test pyramid and scope in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Intermediate4 minComing Soon
  2. 12

    Software Testing Foundations: Compose arrange and assertion clarity with another component

    Topic: arrange and assertion clarity

    Combine arrange and assertion clarity in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Intermediate5 minComing Soon
  3. 13

    Software Testing Foundations: Configure fixtures and isolation for a small case

    Topic: fixtures and isolation

    Set up fixtures and isolation in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Intermediate6 minComing Soon
  4. 14

    Software Testing Foundations: Validate inputs around unit test seams

    Topic: unit test seams

    Add a check around unit test seams in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Intermediate7 minComing Soon
  5. 15

    Software Testing Foundations: Use integration boundaries in a short workflow

    Topic: integration boundaries

    Add integration boundaries in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Intermediate8 minComing Soon
  6. 16

    Software Testing Foundations: Refactor deterministic clocks and IDs into a reusable unit

    Topic: deterministic clocks and IDs

    Extract deterministic clocks and IDs in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Intermediate9 minComing Soon
  7. 17

    Software Testing Foundations: Exercise coverage blind spots with sample data

    Topic: coverage blind spots

    Run sample data through coverage blind spots in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Intermediate10 minComing Soon
  8. 18

    Software Testing Foundations: Observe mutation and property ideas outputs

    Topic: mutation and property ideas

    Capture the result of mutation and property ideas in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Intermediate3 minComing Soon
  9. 19

    Software Testing Foundations: Recover from a CI feedback time failure

    Topic: CI feedback time

    Handle one expected failure from CI feedback time in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Intermediate5 minComing Soon
  10. 20

    Software Testing Foundations: Document failure diagnosis behavior

    Topic: failure diagnosis

    Write a short usage note for failure diagnosis in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Intermediate6 minComing Soon

Advanced

Lessons 21–30

  1. 21

    Software Testing Foundations: Test a boundary around test pyramid and scope

    Topic: test pyramid and scope

    Add an edge-case test for test pyramid and scope in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Advanced4 minComing Soon
  2. 22

    Software Testing Foundations: Harden arrange and assertion clarity

    Topic: arrange and assertion clarity

    Add the relevant access, safety, or validation control to arrange and assertion clarity in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Advanced5 minComing Soon
  3. 23

    Software Testing Foundations: Measure fixtures and isolation

    Topic: fixtures and isolation

    Record a small baseline for fixtures and isolation in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Advanced6 minComing Soon
  4. 24

    Software Testing Foundations: Reduce cost in unit test seams

    Topic: unit test seams

    Change one measurable cost in unit test seams in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Advanced7 minComing Soon
  5. 25

    Software Testing Foundations: Diagnose a integration boundaries failure

    Topic: integration boundaries

    Use an observable signal to explain a failure in integration boundaries in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Advanced8 minComing Soon
  6. 26

    Software Testing Foundations: Make deterministic clocks and IDs repeatable

    Topic: deterministic clocks and IDs

    Show that rerunning deterministic clocks and IDs in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Advanced9 minComing Soon
  7. 27

    Software Testing Foundations: Review trade-offs in coverage blind spots

    Topic: coverage blind spots

    Compare two documented approaches to coverage blind spots in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Advanced10 minComing Soon
  8. 28

    Software Testing Foundations: Improve mutation and property ideas maintainability

    Topic: mutation and property ideas

    Refine mutation and property ideas in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Advanced3 minComing Soon
  9. 29

    Software Testing Foundations: Verify CI feedback time end to end

    Topic: CI feedback time

    Check that a complete small flow using CI feedback time in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Advanced5 minComing Soon
  10. 30

    Software Testing Foundations: Audit failure diagnosis against its source docs

    Topic: failure diagnosis

    Check the implementation of failure diagnosis in the context of test scope, fixtures, deterministic checks, and feedback quality; save a short example or check that demonstrates the result.

    Advanced6 minComing Soon

Reference documentation

References support the selected track topics while its lesson content is built and reviewed progressively.

This track is a catalog outline only. Each lesson remains unavailable until it is built and personally reviewed.