Topic mix

Testing strategies

16 moments from 14 videos · 1:03:20 total

This playlist gathers essential conference discussions on planning and executing robust modern testing strategies to help developers ship software with higher confidence.

Testing .NET applications a Tool box for every developer
Play section Evaluating applications through specialized testing strategies
Evaluating applications through specialized testing strategies thumbnail

Evaluating applications through specialized testing strategies

Contract, load, and mutation tests uncover architectural edge cases and performance limits.

Play section Managing testing strategies within continuous delivery pipelines
Managing testing strategies within continuous delivery pipelines thumbnail

Managing testing strategies within continuous delivery pipelines

Running fast and reliable tests in continuous delivery pipelines avoids deployment bottlenecks.

Your Testing Strategy is broken - lets fix it!
Play section Actionable steps to improve team testing strategies immediately
Actionable steps to improve team testing strategies immediately thumbnail

Actionable steps to improve team testing strategies immediately

Deleting valueless tests and modeling explicit scenarios upfront creates rapid improvements in team quality standards.

Play section Minimizing ineffective tests that only validate the happy path
Minimizing ineffective tests that only validate the happy path thumbnail

Minimizing ineffective tests that only validate the happy path

Prioritizing the easy-to-simulate happy path creates dangerous gaps in application safety and masks underlying structural issues.

GitOps for the people
Play section Testing strategies and philosophical approaches for modern application delivery
Testing strategies and philosophical approaches for modern application delivery thumbnail

Testing strategies and philosophical approaches for modern application delivery

Clarifying environment testing strategies and the application of agile methodologies ensures appropriate flexibility during technical transformations.

Proactive monitoring and smoke testing in your production environment
Play section Test automation strategies and essential workflow use cases
Test automation strategies and essential workflow use cases thumbnail

Test automation strategies and essential workflow use cases

Simulating fundamental interface functions like cart checkouts validates application integrity while uncovering third-party dependency failures.

Agentic AI Systems for Critical Workloads
Play section Testing strategies for non-deterministic AI system outputs
Testing strategies for non-deterministic AI system outputs thumbnail

Testing strategies for non-deterministic AI system outputs

Validating probabilistic responses involves building classification functions using evaluation strategies like cosine distance or LLM-as-a-judge approaches.

Automated Code Quality Checks with Custom SonarQube Rules
Play section Test automation strategy and following the testing pyramid
Test automation strategy and following the testing pyramid thumbnail

Test automation strategy and following the testing pyramid

Most automated testing is handled at the unit level, preserving manual testing for edge cases and exploratory scenarios.

Why I Love End-2-End Tests and How To Get Them Right
Play section Optimizing test return on investment with targeted strategies
Optimizing test return on investment with targeted strategies thumbnail

Optimizing test return on investment with targeted strategies

Techniques like embarrassment-driven testing and removing redundant checks maximize the practical value of automated suites.

The Algorithm That Nearly Killed Me: When Testing Isn't Enough
Play section Applying advanced testing strategies for complex business rules
Applying advanced testing strategies for complex business rules thumbnail

Applying advanced testing strategies for complex business rules

Practical applications of interaction matrices, property-based tests, and chaos engineering ensure strict adherence to core system invariants.

Continuous Accessibility
Play section Implementing a shift-left accessibility testing strategy
Implementing a shift-left accessibility testing strategy thumbnail

Implementing a shift-left accessibility testing strategy

Expanding layered testing from automated unit configurations to comprehensive cross-functional team responsibilities.

Developing the Rich Text Editor for DeepL.com
Play section Implementing property-based testing strategies for unpredictable rich text inputs
Implementing property-based testing strategies for unpredictable rich text inputs thumbnail

Implementing property-based testing strategies for unpredictable rich text inputs

Leveraging automated randomized payload combinations to confidently discover breaking scenarios within unstable component states.

100 times more frequent deployments: How did we create a high performance team?
Play section Addressing questions on development practices and testing strategies
Addressing questions on development practices and testing strategies thumbnail

Addressing questions on development practices and testing strategies

Combining feature toggles, mutation testing, and pair programming mitigates the risks of accelerated deployment pipelines.

What Developers Get Wrong About Application Quality
Play section Exploring testing strategies and preventing operational configuration drift
Exploring testing strategies and preventing operational configuration drift thumbnail

Exploring testing strategies and preventing operational configuration drift

Utilizing various testing methods and containerization mitigates risks like leaked secrets and operational drift.

Frontend Performance Testing in practice
Play section Classifying performance testing into proactive and passive strategies
Classifying performance testing into proactive and passive strategies thumbnail

Classifying performance testing into proactive and passive strategies

Development teams implement local preventative checks, automated reactive budgets, and live user monitoring to cover the complete delivery lifecycle.

Excellent Software Testing
Play section Applying context-driven practices across diverse testing environments
Applying context-driven practices across diverse testing environments thumbnail

Applying context-driven practices across diverse testing environments

Leveraging heuristics and interdisciplinary skills to adapt testing strategies to unique contexts.

Your mix. Instantly.

More mixes