Streamlined Testing

Andres Almiray, Ixchel Ruiz

Eclipse IDE And Languages - Tools · Short - 10 minutes  slideshare
Tuesday, 16:40, 10 minutes | Room 203/204


Developer testing, unit testing, and/or test driven development should be in the vocabulary of every developer by now. Everyone knows that testing takes time, but you shouldn’t skip testing because of a hard-to-meet deadline. What can you do to make sure you’ll have the following weekend free without worrying that a sudden call will spoil the fun? The answer is to let your testing code be groovier. This session discusses Groovy, a dynamic language for the JVM™ machine whose close integration with the Java™ programming language makes it ideal for testing purposes. With Groovy you can write less code and be more expressive, you can leverage your knowledge of JUnit extensions (such as dbUnit or XMLUnit) to speed up development you can also use GroovyMocks to intercept calls on concrete classes (easier to set up than EasyMock/JMock). Groovy is the perfect choice for streamlining your Java tests. Attendees should have basic knowledge of the Groovy language, JUnit, and TestNG.
Andres is a Sun Certified Programmer, Sun Certified Web Component Developer with more than 8 years of experience in software design and development, currently working for Oracle as a Principal Software Engineer. He has been involved with web and desktop application development since the early days of Java. He also has been teacher of computer science courses in the most prestigious education institute in Mexico. His current interests include Groovy, developer testing and swing hacks. He is a true believer in open source and has participated in popular projects like Groovy, JMatter and DbUnit, as well as starting his own projects (Json-lib, EZMorph, GraphicsBuilder to name a few). Recently he helped launch the Griffon framework, a project that delivers high productivity gains and an agile experience to Swing development. Andres maintains a blog at

Ixchel has developed software application & tools since 2000. Her research interests include dynamic languages, testing and client-side technologies. Systems Administration (*nix on the top), Data Modeling and IA are among her career passions. She is a believer in open source and has participated in some projects (Json-lib and EZMorph), she is also a Groovy enthusiast, participating in several conferences and JUG meetings where the topic arises. She has also been teacher of computer science courses in the most prestigious education institute in Mexico.

This session is part of the curated collection of short talks titled
"Tools and How to Use Them"


Svcc Groovy Testing
View SlideShare presentation or Upload your own. (tags: groovy svcc)

Gold sponsors

IBM Corporation

Windriver logo


Sun Microsystems



BIRT Exchange by Actuate

Silver sponsors

Innovations Software Technology






Innovent Solutions

SAP Business Objects

Hardware Sponsor


Lanyard Sponsor

Intel logo

report a problem with this page