Test Smarter: AI-Assisted Testing for Modern .NET
In this session from dotnet, practical demonstrations show how AI can support established testing practices in modern .NET development, with developers retaining control over final decisions.
AI across the testing lifecycle
As AI accelerates software development, maintaining confidence in code quality becomes increasingly important. Session BRK038 explores how AI-assisted workflows can support several parts of the testing lifecycle:
- Identify testing gaps to help teams assess where additional tests are needed.
- Generate and improve tests as part of an established testing workflow.
- Validate changes to assess the quality of code as it evolves.
- Gain deeper insights into code quality to support developer review and decision-making.
Tools and human oversight
The demonstrations use Microsoft.Testing.Platform, MSTest, and modern .NET tooling to bring AI assistance together with proven testing practices.
The focus is on applying AI throughout testing without handing over responsibility for the results. AI supports the workflow; humans remain responsible for the final decisions about tests, changes, and code quality.