Smashtest for describing and deploying test cases

Smashtest for describing and deploying test cases
Average rating: 0
(0 votes)

Everyone wants their code to be great! We collected the most reliable Rails testing tools that you can certainly be sure about. But we have something else for you too. Please meet Smashtest for describing and deploying test cases.

What is a Smashtest? It is a language for describing and deploying test cases. With its help, you can speed up your automated testing. This is possible thanks to the tree-like format of writing the test. Trees represent how we think while we’re testing.

Start by installing Smashtest, then writing your first .smash file. Smashtest comes with a lot of built-in steps.

Development technique

Using ~ is actually a recommended test development technique:

  1. Write a step
  2. Put a ~ at the end of it
  3. Run Smashtest, which runs the browser to that line
  4. You will get all the permutations that can branch from that point
  5. List them as steps, indented to the step with the ~
  6. Repeat

For more information please use this information.

Check our article, where we are revealing more secrets and presenting you 3 parts of the perfect unit test.


But! If you need a team who is ready to do all the tests for you – pick Syndicode! We guarantee your code to be bug-free!

p.s. We have a Telegram account!

Rate this article, if you like it

Thanks! You’ve rated this material!

Got a project? Let's discuss it!

*By submitting this form you agree with our Privacy Policy.

Mailing & Legal Address

Syndicode Inc. 340 S Lemon Ave #3299, Walnut CA, 91789, USA

Visiting & Headquarters address
Kyiv Sofiivska 1/2a, 01001, Kyiv, Ukraine
Dnipro Hlinky 2, of. 1003, 49000, Dnipro, Ukraine
Phone (+1) 9035021111