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
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
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
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
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
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
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
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.