Testing Gaelyk applications
Marcin Erdmann
Greach 2013 - 25/Jan/2013, Madrid, Spain
http://greach.es/sessions-2013/marcin-erdmann-testing-gaelyk-applications
In this talk I would like to present different ways to test Gaelyk applications.
I will start with showing how to unit test Gaelyk groovlets using gaelyk-spock library. The second part will focus on the latest facilitations of writing functional tests for Gaelyk applications using Geb framework. I will show how to modify the state of the application under test using Gaelyk Remote and explain which common test tasks can be performed using Gaelyk Functional Test Tools.
The talk will be example driven and I will try to come up with examples that are as close to real life as possible.
Marcin Erdmann
Grails Developer at BSkyB
I've become interested in Groovy while working in Berlin in spring 2010. I liked it so much that I decided to shift my career towards web development with Grails. I'm really happy to have made that decision back then as Groovy ecosystem is not only full of good projects but it's also full of friendly and outstanding developers. That's why I like going to conferences focused on Groovy and sometimes even become a speaker at them.
I believe in Open Source Software and have a strong need to give back to the community whenever possible especially as I make a living using Grails which is an open source project. That's why I'm proud to be one of the core commiters of Geb. I've also managed to get few pull requests accepted into many Groovy ecosystem projects like Grails, Gaelyk and Codenarc to name a few.
I've worked in four different countries (Poland, Germany, The Netherlands, United Kingdom) with different technologies and languages (from Java through Javascript, Python and Ruby to Groovy) and developed my skills over the years. I believe that software should not only work, but also has to be 'beautiful under the hood', maintainable, well-tested and the source code should be clean and consistent. And I can't imagine coding without doing TDD anymore...