Listen "No actually, you can property test your UI"
Episode Synopsis
How do you test for bugs that only appear when a user clicks frantically, or when asynchronous data loads in an unexpected order? Standard UI tests often miss the subtle stuff that happens all the time in the stateful, dynamic applications.In this episode, Paul Ryan and I sit down with Oskar Wickström, creator of the QuickStrom framework, among other things, to explore how to apply generative testing to the complex world of user interfaces. Oskar argues that you don't need to be a formal methods genius to get real value out of the approach. Even simple properties can uncover deep bugs, like ensuring a loading spinner eventually disappears or that the screen never goes blank. If you've been intrigued by property-based testing but intimidated by the thought of writing complex formal models for UIs, stick around.
More episodes of the podcast The BugBash Podcast
Ergonomics, reliability, durability
12/11/2025
Fixing five "two-year" bugs per day
01/10/2025
No really, some bugs aren’t real
18/09/2025
Every map is wrong, but we made one anyway
03/09/2025
Fail loudly, fail fast, fail in production
20/08/2025
FoundationDB: From Idea to Apple Acquisition
23/07/2025
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.