And yet, testing remains hard. The tests we love to write are brittle and tend to break when we refactor. Although we talk about the tests being the specification of our code, too often they specify "how its implemented" rather than "what should be done".
This talk is about how to improve the way we do testing, how to move away from merely specifying how our software is implemented to capturing the true essence of how it should function.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?