Podcast

27: Marcel de Vries : Test Automation with CodedUI – TestTalks

09 November 2014 at 1:00 AM
By Test Guild
  • Share:
27: Marcel de Vries : Test Automation with CodedUI – TestTalks

Test Automation with CodedUI

Do you need to automate both browser-based and window- based applications? Not sure which tool to use? I think one of the most overlooked tools for test automation is Microsoft CodedUI.

In this episode Marcel de Vries, author of the PluralSight Course Test Automation with CodedUI, will help you discover all the reasons why CodedUI might be the perfect tool for you to use in the creation of your automation awesomeness.


Marcel de Vries

MarcelHeadshot

Marcel spends most of his time helping organizations build Enterprise Applications and implementing Application Lifecycle Management (ALM) practices and tooling. Marcel works for a new startup company called Xpirit that provides premium consulting services on ALM, Cloud, enterprise mobility and Security. His job title there is Chief Technical Manager (CTO).

As CTO Marcel spends most of his time looking at how new emerging technologies can help organizations build better quality software and do this is a more productive way. Marcel has a passion for learning new technologies and teaching the things he learned on the way when applying technology to solve business problems. Marcel works as a consultant in the field of Application Lifecycle Management, Cloud application architectures and Cross platform Enterprise Mobile app development.

Marcel writes for websites and magazines like: MSDN, The Architecture journal and local magazines like SDN Magazine. Marcel is a frequent speaker at industry conferences like Microsoft TechDays, Visual Studio Live!, Microsoft Tech Ed and local user group events.

Marcel also spends a lot of time teaching topics like Visual Studio ALM, Windows Workflow Foundation, Xamarin Mobile app development and Web development.

In his spare time he is also an authors of online courses at Pluralsight. Marcel is awarded by Microsoft the Microsoft ALM MVP award and is also a Microsoft Regional Director.

Quotes & Insights from this Test Talk

  • TestTalks is now sponsored by Sauce Labs! Sign up for a free trial at saucelabs.com
  • CodedUI is Microsoft test technology for test automation for the window platform.
  • You can automate WPF, Windows PresentationFoundation add-ins, Windows Forms application, Windows 32 applications. mobile applications and of course browser based automation in IE and Chrome and Firefox with Selenium plugin.
  • CodedUI is an API that you can program against using Visual Studio and languages like Visual Basic and C#
  • Currently you need Visual Studio Professional 2010 and above to use CodedUi
  • Use the page object pattern to create reusable test automation objects
  • Page object should be part of a developers definition of done
  • Once you understand the CodedUI API it is really easy to use to create automated tests
  • Try to avoid UI test as much as possible
  • How to handle pesky managers that insist on created all automated test as UI tests only
  • When writing your test code make sure to follow the same development principles like single responsibility.
  • And  much, much more!

Resources

Connect with Marcel

May I Ask You For a Favor?

Thanks again for listening to the show. If it has helped you in any way, shape or form, please share it using the social media buttons you see on the page.

Additionally, reviews for the podcast on iTunes are extremely helpful and greatly appreciated! They do matter in the rankings of the show and I read each and every one of them.

TestTalks Sponsored SauceLabs

Sponsored by Sauce Labs

Special offer for TestTalks listeners, get 20 hours of automated testing for free when you sign-up with promo code testtalks14 (more info).

Related Podcasts

Playwright With AI: How to Automate Tests Without Shipping AI Slop with Andrew Knight
Automation Testing Podcast
August 4, 2026

About This Episode: Your developers just got supercharged by AI coding agents. Your test coverage did not. So how do […]

Test Automation Won’t Save Your QA Career, but These Skills Will with Keith Klain
Automation Testing Podcast
July 28, 2026

About This Episode: Keith Klain has spent 25+ years leading enterprise quality programs in financial services and is one of […]

AI Testing Strategy: Stop Being a Cost Center, Start Protecting Revenue with Nandini Srinivasan
Automation Testing Podcast
July 22, 2026

About This Episode: Nandini Srinivasan has spent 25 years in the quality industry and leads a global QA organization of […]

How to Move from Prompt Engineering to Harness Engineering in Testing with Matt Wynne
Automation Testing Podcast
July 14, 2026

About This Episode: Matt Wynne, co-creator of Cucumber and BDD practitioner, joins Joe for the first time in over a […]