A new language for deploying and describing test cases. Speeds up automated testing by storing tests in a tree-like format.
"Trees represent how we think when we're testing. They allow us to list all the permutations that branch off from any given point."
Top comments (1)
I find that there is so much more to writing good, stable tests then interacting with static elements.
Mocking endpoints is important to coordinate with the UI interaction. Similarly these interactions need to have correct association with expectation since the input does not often have direct associations to the expected.
Basically unlike unittesting which need repeated clear statements, these tests need a little more code abstraction and data management.