Runnable samples
Every article here has a sample you can run. They are working tests rather than fragments — 83 of the 87 run in CI on every push, and the four that do not need hardware a Linux runner does not have.
From 8exgh/endtoendtester-samples · manifest generated 19 September 2026
Current state of every suite
Levels of Testing
Practices & Patterns
Tools & Frameworks
UI Framework Testing
Platforms
| Article | Sample | Language | Last run |
|---|---|---|---|
| Browser Testing | browser/tests/platforms/browser-testing | TypeScript (Playwright) | browser |
| Cross-Browser Testing | browser/tests/platforms/cross-browser-testing | TypeScript (Playwright) | browser |
| API Testing | typescript/src/platforms/api-testing | TypeScript | typescript |
| Desktop Application Testing | reference/platforms/desktop-testing | reference only | reference only |
| Testing Avalonia Applications | dotnet/Tests.Avalonia/platforms/avalonia-testing | C# (Avalonia headless) | dotnet |
| iOS App Testing | reference/platforms/ios-app-testing | reference only | reference only |
| Android App Testing | reference/platforms/android-app-testing | reference only | reference only |
| Flutter Testing | flutter/test/platforms/flutter-testing | Dart | flutter-angular-pipelines |
Languages
Beyond Functional
Coverage
| Article | Sample | Language | Last run |
|---|---|---|---|
| Code Coverage | typescript/src/coverage/code-coverage | TypeScript | typescript |
| Coverage Metrics | typescript/src/coverage/coverage-metrics | TypeScript | typescript |
| End-to-End Code Coverage | browser/tests/coverage/e2e-code-coverage | TypeScript (Playwright) | browser |
| Mutation Testing | typescript/src/coverage/mutation-testing | TypeScript | typescript |
CI/CD Pipelines
| Article | Sample | Language | Last run |
|---|---|---|---|
| Testing in GitHub Actions | .github/workflows | YAML | typescript |
| Playwright Sharding | browser/tests/ci-cd/playwright-sharding | TypeScript (Playwright) | browser |
| Testing in Azure DevOps Pipelines | pipelines/ci-cd/azure-devops-pipelines | YAML / Groovy / Kotlin | flutter-angular-pipelines |
| Testing in Bitbucket Pipelines | pipelines/ci-cd/bitbucket-pipelines | YAML / Groovy / Kotlin | flutter-angular-pipelines |
| Testing in TeamCity | pipelines/ci-cd/teamcity | YAML / Groovy / Kotlin | flutter-angular-pipelines |
| Testing in Jenkins | pipelines/ci-cd/jenkins | YAML / Groovy / Kotlin | flutter-angular-pipelines |
| Terraform for Test Infrastructure | terraform | HCL | quality-and-infra |
Evidence & Diagnostics
| Article | Sample | Language | Last run |
|---|---|---|---|
| Screenshots | browser/tests/diagnostics/screenshots | TypeScript (Playwright) | browser |
| Screen Recordings | browser/tests/diagnostics/screen-recordings | TypeScript (Playwright) | browser |
| Traces and Debugging CI Failures | browser/tests/diagnostics/trace-viewer | TypeScript (Playwright) | browser |
| Test Reporting | typescript/src/diagnostics/test-reporting | TypeScript | typescript |