World Congress 2023 • Sep 27, 2023

Testing .NET applications a Tool box for every developer

Alexandre Borges

Testing isn't just about finding bugs; it fundamentally drives developer happiness. Discover how to build a flexible .NET toolbox that transforms legacy code anxiety into deployment confidence.

Pause
Mute Enter Fullscreen
#1 about 5 min

Using tests to build a confident developer culture

Fostering a safe environment with tests improves code quality and team happiness.

#2 about 5 min

Keeping tests self-contained for local development

Self-contained and fast tests reduce local setup friction for new team members.

#3 about 3 min

Using tests as quality gates in paths to production

Defining exact deployment steps and using tests as quality gates aligns team agreements.

#4 about 3 min

Adopting shift-left testing to refine business requirements

Integrating tests before developing code clarifies requirements and aligns business expectations.

#5 about 3 min

Managing testing strategies within continuous delivery pipelines

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

#6 about 3 min

Building test infrastructure for existing legacy projects

Creating dedicated testing infrastructure around legacy code enables safe iterative improvements.

#7 about 1 min

Adapting the test pyramid to project requirements

The test pyramid serves as a flexible guideline rather than a strict rule for applications.

#8 about 4 min

Defining the core triad of basic tests

Unit, integration, and acceptance testing each offer unique perspectives on application functionality.

#9 about 5 min

Evaluating applications through specialized testing strategies

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

#10 about 2 min

Recommended tools and literature for effective testing

Utilizing highly regarded testing literature deepens foundational knowledge for producing quality code.

Matching moments

1:35 min

Shifting to a culture of continuous proof and best practices

Sonja Nesic Sonja Nesic · World Congress 2026 Europe

1:18 min

Reflecting on the core motivations for writing tests

Daniel Afonso Daniel Afonso · World Congress 2025

1:29 min

Bridging developers, testers, and requirements engineers in testing

Johannes Bergsmann Johannes Bergsmann +1 · World Congress 2023

1:34 min

Core principles for successful end-to-end test implementation

Johannes Stern Johannes Stern · World Congress 2024

2:30 min

The shifting mindset of modern quality assurance engineers

Alisa Hrustic Alisa Hrustic · Europe 2026 Virtual

1:59 min

Aligning testing frameworks with team skills and feedback

Augustin Gottlieb Augustin Gottlieb · World Congress 2025