Album Cover

Specifying Scenarios Safely None

Close Preview
We've been writing tests without thinking about how they will be implemented, and that's a fine thing to do: our goal is to explore and explain how the system will work.
We can take a linguistic point of view:
the phrases we use form a custom language
that has evolved to describe our system.
In software, this is known as a domain-specific language.
Consistent phrasing and terminology clarify
your intent and makes tests easier to automate.
(Reading...)
| Tweet...
Page rating: | Rate this Page