[Owncloud] Automating what Frank means when he says "Please give it a really good hard test." Help build the test suite!

kamal kamalahmed290 at yahoo.in
Tue Dec 4 14:28:57 UTC 2012

TLDR: Describe a feature with scenarios in gherkin[1]! Do it! Do it now!

Have you, too, asked yourself what Frank actually means when he says
"Please give it a really good hard test."? I always imagine a dark
cellar, chained to a desk, where I have to sit late into the night to
click through every possible action ownCloud offers. What else would a
good hard test be?

But I don't want to ruin my evenings like this. I prefer sitting in my
garden, sipping a cold beer (you are hereby invited to join me, should
you visit Hannover). There must be a better solution! I mean, we are
software developers ... we automate things! So, Tom (DeepDiver) and I
started working on setting up an automated test suite that emulates a
user sitting in front of a browser, doing all the "really good hard
test"ing. Now we need to tell it what to do!

As an example I just committed some Gherkin scenarios for the core files
app[1]. The nice thing about them is: they are readable by your mom!
Take for example, this excerpt:

View this message in context: http://owncloud.10557.n7.nabble.com/Automating-what-Frank-means-when-he-says-Please-give-it-a-really-good-hard-test-Help-build-the-test--tp6970.html
Sent from the ownCloud mailing list archive at Nabble.com.

More information about the Owncloud mailing list