Christoph Vollmer: Automated Testing Techniques - Episode 235

Azure DevOps Podcast

Episode | Podcast

Date: Mon, 06 Mar 2023 09:00:00 +0000

<p dir="ltr">Christoph Vollmer is an internationally experienced IT Manager with strong experience in software development and team leadership. He has worked for several years as a developer with multiple languages in several organizations and industries with different methodologies. He has had hands-on experience with a broad range of technologies. Successful team lead for cross-functional agile teams with a strong focus on delivering the right thing in the right way. I've mentored and managed team members on different levels. Christoph is passionate about Agile and Scrum as software development methodology because it bridges the gap between development teams and business needs. He has a focus on security starting at development and going all the way through to the end user and our daily lives. Christoph is also strong with automated testing on every level.</p> <p dir="ltr"> </p> <p dir="ltr">Topics of Discussion:</p> <p dir="ltr">[2:20] What got Christoph into software testing and how did he get into automated testing?</p> <p dir="ltr">[6:53] What is the testing pyramid in software?</p> <p dir="ltr">[10:46] What are the best automated testing tools for .NET?</p> <p dir="ltr">[13:51] What is Mutation testing and Stryker Mutator?</p> <p dir="ltr">[22:46] How does TDD intersect with a bug report?</p> <p dir="ltr">[28:48] What is full-system testing and how does Playwright fit in?</p> <p dir="ltr">[29:49] What is the page object pattern for UI testing?</p> <p dir="ltr">[32:47] How to know when specialized testing might be needed for your application?</p> <p dir="ltr">[34:48] Why Christoph thinks accessibility testing should be important to everyone.</p> <p dir="ltr"> </p> <p dir="ltr">Mentioned in this Episode:</p> <p dir="ltr"><a href="https://clearmeasure.com/clear-measure-way/">Clear Measure Way</a></p> <p dir="ltr"><a href="https://clearmeasure.com/architect-forum/">Architect Forum</a></p> <p dir="ltr"><a href="https://clearmeasure.com/software-engineer-forum/">Software Engineer Forum</a></p> <p dir="ltr"><a href="https://palermo.network/programming-with-palermo">Programming with Palermo</a> — New Video Podcast! Email us <a href="mailto:programming@palermo.net">programming@palermo.net</a>work</p> <p dir="ltr"><a href="http://clearmeasure.com/">Clear Measure, Inc.</a> (Sponsor)</p> <p dir="ltr"><a href="https://www.amazon.com/NET-DevOps-Azure-Developers-Architecture/dp/1484253426"> .NET DevOps for Azure: A Developer’s Guide to DevOps Architecture the Right Way, by Jeffrey Palermo</a> — Available on Amazon!</p> <p dir="ltr"><a href="https://twitter.com/jeffreypalermo?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor"> Jeffrey Palermo’s Twitter</a> — Follow to stay informed about future events!</p> <p dir="ltr"><a href="http://architecttips.clearmeasure.com/">Architect Tips</a> — Video podcast!</p> <p dir="ltr"><a href="https://azure.microsoft.com/en-ca/services/devops/?&amp;OCID=AID736756_SEM_7eul5uID"> Azure DevOps</a></p> <p dir="ltr"><a href="https://learn.microsoft.com/en-us/training/modules/visual-studio-test-concepts/"> Testing pyramid</a></p> <p dir="ltr"><a href="https://playwright.dev/">Playwright</a></p> <p dir="ltr"><a href="https://marketplace.visualstudio.com/items?itemName=mspremier.BuildQualityChecks"> Build quality checks</a></p> <p dir="ltr"><a href="https://stryker-mutator.io/">Mutation testing — Stryker Mutator</a></p> <p dir="ltr"><a href="https://fluentassertions.com/">FluentAssertions</a></p> <p><strong> </strong></p> <p dir="ltr">Want to Learn More?</p> <p><strong id="docs-internal-guid-bc02d7c2-7fff-2ffc-acb5-08c2453edef9">Visit <a href="http://azuredevopspodcast.clear-measure.com/">AzureDevOps.Show</a> for show notes and additional episodes.</strong></p>