Picture of James Croft
    Pronouns: He/Him
    Talk Length: 60 mins

Should you write UI tests?

UI testing is a point of conflict amongst app developers. When asked in a recent poll on whether app devs write them, over half don't!

We all understand the importance of writing great unit tests for your APIs so why should your UI not benefit from the same care?

This session will explore the benefits of writing UI tests. We'll show you how to get started with UI testing with Selenium and C#. Plus, a look at how you can make your UI testing process maintainable with speed with code re-use.

About James

Principal Developer and Microsoft MVP at Razor Ltd

Howdy folks 👋 Thanks for taking the time to look at my profile!

My name is James Croft and I'm a passionate .NET software developer with over 10 years of experience developing user experiences on a range of different form factors! I've been fortunate to have been recognized as a Microsoft MVP since 2015 also.

Day-to-day, I architect, lead, and aid with the delivery of client software solutions as a Principal Developer for Razor Ltd in Sheffield.

My main technical focus is building innovative and robust user experiences with Windows, Android, iOS, and the web. This passion for technology extends to mixed reality (MR/AR/VR), wearable devices, IoT, and conversational AI.


  • Twitter
  • Website
  • LinkedIn