Great post, Thorsten! One of many places this pays off is E2E testing. A test will fail because there are two lines of "First name" copy on a login page– one is the form label, and the other is the mocked user's first name, which is "First name". Choosing data that looks like data avoids pointless failures like these.
Great post, Thorsten! One of many places this pays off is E2E testing. A test will fail because there are two lines of "First name" copy on a login page– one is the form label, and the other is the mocked user's first name, which is "First name". Choosing data that looks like data avoids pointless failures like these.
Oh, completely forgot about that — yes! Test assertions in E2E become easier with unique data :)
Have you read the book on debugging by David Agans? He also mentions this quite a lot.
Also, in the last post you mentioned a podcast by Kent Beck as one of your top 5 podcast episodes of all time. What are your other top 4 episodes?