What is test data, and how should it be handled in a BDD test framework? There are different strategies for different types.
With code reviews on my mind, here are 10 big things I look out for when reviewing testing automation code.
Should code reviews be rejected if the code contains typos? While this rule may seem controversial, I say YES for 5 main reasons.
Should you use "static" class members or the singleton pattern to share things globally? When mutable state is involved, definitely use singletons!
I don't like poorly placed ellipses... They leave a bad impression of the author... And they also confuse the reader...
I recently learned who "The Three Amigos" are, even though I always practiced the mindset. This post explains how to bring 'em into BDD.
BDD and Agile complement each other nicely because BDD makes up for Agile's shortcomings. BDD improves collaboration and shift left testing.