GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Martin Klose, Developer at klose brothers gmbh.

Martin Klose

Biography: Martin Klose

Martin is a developer and the co-founder of klose brothers - an IT consultancy he runs with his brother.

Before founding klose brothers he worked as a developer for Siemens Business Services and the Software Quality Lab. Martin is especially interested in software quality and he likes his code well tested so he can sleep better at night.

He holds a degree in Informatics from the University of Paderborn and has also studied Computer Science at the Wroclaw University of Technology.

Presentation: Unit Tests Are Not Enough! Practical Functional Testing in Java

Track: Java / Time: Wednesday 15:50 - 16:40 / Location: Lille Sal, Musikhuset

Unit testing has been picked up by most development teams as one of their core development practices. The same teams, however, often struggle with their functional testing approach. Those problems arise partly due to a misguided effort of having an exhaustive suite of system tests instead of finding a means to effectively communicate requirements. The other part of difficulties is technical: Which framework? What kind of test language? Where to attach tests to the system? How to structure the growing number of test scenarios?

In this talk I will shed some light on the role automated functional tests can play and consider the different technical options you have when you work in Java or other JVM languages. Choosing a viable automation technology and avoiding the common traps is crucial for installing effective and scalable functional testing.