DEV Community

Cover image for New language for describing test cases
Peter T
Peter T

Posted on

New language for describing test cases

https://smashtest.io

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)

Collapse
 
jessekphillips profile image
Jesse Phillips

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.