Track 7 of 9Learning Center

API Testing in CI/CD, Regression and Performance

Run API tests in CI/CD: pass-rate gates in GitHub Actions, Jenkins and Azure DevOps, nightly regression packs, load testing and API monitoring basics.

  • For DevOps engineers
lessons
7 lessons
in total
1h 11m in total

7 lessons in this track

  1. 1

    beginner · 9 min · runnable request

    What Is CI/CD in Automation Testing? API Tests as a Pipeline Gate

    CI/CD in automation testing means every change runs your tests on its own, and a failing gate stops the build. See which API tests belong at each pipeline stage and how a pass-rate gate decides.

    Open lesson →
  2. 2

    intermediate · 10 min

    Run API Tests in GitHub Actions: A Hands-On Workflow Lab

    A hands-on lab: write the workflow file, store the secrets, pick a runner that can reach your test server, gate on a pass rate, keep the JUnit file, then break a test on purpose and watch the job fail.

    Open lesson →
  3. 3

    intermediate · 10 min

    API Testing With Jenkins: Jobs, Gates and JUnit Results

    Jenkins runs API tests like any build step: an exit code, a JUnit report and a build result. See how to structure the job, gate on FAILURE or UNSTABLE, and run a Test Run Pack with the Shift-Left API plugin.

    Open lesson →
  4. 4

    intermediate · 10 min

    Azure DevOps API Test Cases: From Test Plans to a Pipeline Gate

    Azure DevOps holds API test cases in two places: Test Plans, where people write and track them, and Pipelines, where automation runs them. See how the two connect, and run a Test Run Pack from an Azure Pipelines task.

    Open lesson →
  5. 5

    intermediate · 10 min · runnable request

    What Is API Regression Testing? Suites, Schedules and Triage

    API regression testing re-runs the checks that already passed, so a change can't quietly break what used to work. Learn how to choose the suite, schedule it, and read a failed night without guessing.

    Open lesson →
  6. 6

    advanced · 12 min · runnable request

    API Performance Testing Best Practices: Workloads, Payloads and Reports

    Most load tests answer the wrong question precisely. Learn the practices that make performance results trustworthy, what payload does to latency, an open-source k6 baseline, and what a good report contains.

    Open lesson →
  7. 7

    intermediate · 10 min · runnable request

    API Monitoring and Observability: Synthetic Checks, Signals and Alerts

    Monitoring tells you that an API is broken; observability helps you find out why. Learn the signals to watch, how synthetic checks fit in, which open-source tools do what, and where a scheduled test pack helps.

    Open lesson →

Want the full guides first? Browse the API testing hub or go back to all 9 tracks.

Practice these lessons on your own APIs

The Free Developer License of Shift-Left API is a single-user license that renews free every 6 months: import your OpenAPI spec, generate tests, mock APIs and run workflows on your own machine.