Well written article!!! This article deserve a big plaudit. I am very grateful for the amount of effort you had put in not just to explain but to also demonstrate with examples. I appreciate your hard work on this and I have a learned a lot not only from these examples here, but also from your previous post. You are a star, thanks for sharing this tutorial with me and many others. You have done a great job. Best Regards
Great job! As said in previous comment, I also appreciate the effort you have put in. I really appreciate the structure with a single test that is used for all implementations. Perhaps the conclusion should gain from some graphical illustration that shows how the single test case can access different implementations and the means used (FEST, RestAssured, Selenium). Also, the Wicket framework has built-in support for testing that is a lot faster than Selenium that perhaps could have been considered.
I’m a QA, so it gave me much more understanding of developers’ side and the similarities in many approaches, as well as I’ve faced the first time with rest-assured here, hope it will be helpful in my further work.
It is interesting for me, how the BDD behavior could be applied for Android apps? I know that the Robotium allows to do it, and Cucumber JVM as a BDD tool could be ran over the Robotium, so would it be possible to build a test project that asserts both REST API + Android app that uses this REST API in the same feature test?
Comment by Ilya Yevlampiev — March 13, 2013 @ 11:05