> Markdown version of [/playlists/testing-strategies](https://www.wearedevelopers.com/playlists/testing-strategies). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Playlist: Testing strategies 14 videos · 16 moments · 63.3 minutes ## Testing .NET applications a Tool box for every developer - **Evaluating applications through specialized testing strategies** (23:01, 4min) — Contract, load, and mutation tests uncover architectural edge cases and performance limits. - **Managing testing strategies within continuous delivery pipelines** (14:06, 2min) — Running fast and reliable tests in continuous delivery pipelines avoids deployment bottlenecks. [Learn more](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) ## Your Testing Strategy is broken - lets fix it! - **Actionable steps to improve team testing strategies immediately** (26:18, 1min) — Deleting valueless tests and modeling explicit scenarios upfront creates rapid improvements in team quality standards. - **Minimizing ineffective tests that only validate the happy path** (05:47, 2min) — Prioritizing the easy-to-simulate happy path creates dangerous gaps in application safety and masks underlying structural issues. [Learn more](https://www.wearedevelopers.com/videos/1672-your-testing-strategy-is-broken-lets-fix-it) ## GitOps for the people - **Testing strategies and philosophical approaches for modern application delivery** (25:42, 4min) — Clarifying environment testing strategies and the application of agile methodologies ensures appropriate flexibility during technical transformations. [Learn more](https://www.wearedevelopers.com/videos/815-gitops-for-the-people) ## Proactive monitoring and smoke testing in your production environment - **Test automation strategies and essential workflow use cases** (16:54, 5min) — Simulating fundamental interface functions like cart checkouts validates application integrity while uncovering third-party dependency failures. [Learn more](https://www.wearedevelopers.com/videos/139-proactive-monitoring-and-smoke-testing-in-your-production-environment) ## Agentic AI Systems for Critical Workloads - **Testing strategies for non-deterministic AI system outputs** (12:25, 5min) — Validating probabilistic responses involves building classification functions using evaluation strategies like cosine distance or LLM-as-a-judge ap... [Learn more](https://www.wearedevelopers.com/videos/1592-agentic-ai-systems-for-critical-workloads) ## Automated Code Quality Checks with Custom SonarQube Rules - **Test automation strategy and following the testing pyramid** (08:24, 2min) — Most automated testing is handled at the unit level, preserving manual testing for edge cases and exploratory scenarios. [Learn more](https://www.wearedevelopers.com/videos/428-automated-code-quality-checks-with-custom-sonarqube-rules) ## Why I Love End-2-End Tests and How To Get Them Right - **Optimizing test return on investment with targeted strategies** (16:57, 3min) — Techniques like embarrassment-driven testing and removing redundant checks maximize the practical value of automated suites. [Learn more](https://www.wearedevelopers.com/videos/996-why-i-love-end-2-end-tests-and-how-to-get-them-right) ## The Algorithm That Nearly Killed Me: When Testing Isn't Enough - **Applying advanced testing strategies for complex business rules** (31:06, 6min) — Practical applications of interaction matrices, property-based tests, and chaos engineering ensure strict adherence to core system invariants. [Learn more](https://www.wearedevelopers.com/videos/2110-the-algorithm-that-nearly-killed-me-when-testing-isn-t-enough) ## Continuous Accessibility - **Implementing a shift-left accessibility testing strategy** (04:18, 1min) — Expanding layered testing from automated unit configurations to comprehensive cross-functional team responsibilities. [Learn more](https://www.wearedevelopers.com/videos/100170-continuous-accessibility) ## Developing the Rich Text Editor for DeepL.com - **Implementing property-based testing strategies for unpredictable rich text inputs** (28:52, 2min) — Leveraging automated randomized payload combinations to confidently discover breaking scenarios within unstable component states. [Learn more](https://www.wearedevelopers.com/videos/1172-developing-the-rich-text-editor-for-deepl-com) ## 100 times more frequent deployments: How did we create a high performance team? - **Addressing questions on development practices and testing strategies** (19:22, 8min) — Combining feature toggles, mutation testing, and pair programming mitigates the risks of accelerated deployment pipelines. [Learn more](https://www.wearedevelopers.com/videos/1069-100-times-more-frequent-deployments-how-did-we-create-a-high-performance-team) ## What Developers Get Wrong About Application Quality - **Exploring testing strategies and preventing operational configuration drift** (15:18, 7min) — Utilizing various testing methods and containerization mitigates risks like leaked secrets and operational drift. [Learn more](https://www.wearedevelopers.com/videos/233-what-developers-get-wrong-about-application-quality) ## Frontend Performance Testing in practice - **Classifying performance testing into proactive and passive strategies** (12:11, 2min) — Development teams implement local preventative checks, automated reactive budgets, and live user monitoring to cover the complete delivery lifecycle. [Learn more](https://www.wearedevelopers.com/videos/8-frontend-performance-testing-in-practice) ## Excellent Software Testing - **Applying context-driven practices across diverse testing environments** (14:35, 1min) — Leveraging heuristics and interdisciplinary skills to adapt testing strategies to unique contexts. [Learn more](https://www.wearedevelopers.com/videos/87-excellent-software-testing)