Your current filters are…
The bugs are building another Death Star. What's our invasion plan?
Bugs don't rest when you go to sleep. In fact, you should worry most when they are left alone. They are tireless creatures, hard at work to destroy your home. In software, it's no different. We are at constant war with bugs. News flash, the bugs are building another Death Star and we're just standing by! Let's plot an invasion plan during this moderated discussion on the topic of enterprise testing.
There are all kinds of bugs, ranging from logic errors to security holes. With so many types of bugs working to destroy our software, how can we expect to defend it with a one type of testing and marginal effort? What if car makers told us, "It should be safe. We tested most of the parts individually." Dare to drive?
Instead, we need to put those dummies in the car and crash it into the wall a bunch of times. What's that called? Real tests.
We'll discuss human errors, integration failures, performance bottlenecks, memory leaks, vulnerabilities and other flaws in software, then see who's testing for them and which tools, strategies and methodologies they are using. What we're likely to find is that there are many more ways for software to fail than to succeed, yet we're caught coding for a peaceful world.
What's preventing you from invading? What do you need to take action? If you are, what are you using? Is it working for you? Do you need more juice in your ray gun? Can we automate everything or do we still need human test pilots? Let's strike back!
by Sanne Grinovero, Dan Allen, John Ferguson Smart, Hans Dockter, Aslak Knutsen, Stéphane Épardaud, Jonathan Fuerth, Julien Viet, Ben Evans, Martijn Verburg, Bartosz Majsak, Stephen Chin, Emmanuel Bernard, Geoffrey De Smet, Koen Aers and Andres Almiray
Your chance to make a positive impact in an Open Source project of your choice. Hackergarten meetings are all about having fun, meeting new friends, learning new skills and making the world a better place, one code patch at a time.
Hackergarten @ Devoxx is scheduled for the second day of the Devoxx University. It will take place in the two extra rooms (Area 1 & 2, each approx. 50m2) in the exhibition floor. The Hackergarten session is a FREE (that's right, GRATIS) event, open to anyone in the area that's willing to get their hands dirty with some code.
Hackergarten contributions have been sent to the following projects in the past: Groovy, Grails, Griffon, Gradle, Spock, Arquillian, JBoss Forge, Intellij IDEA, ScalaFX and more. Come join us for a full day of fun and open source goodness. Let your voice be heard! Bring your laptop and enjoy the opportunity to rub shoulders with project team members.
Organizer: Andres Almiray
Note: The speakers listed are actually just the coordinators and project mentors. There are no formal presentations at this event.
The Persistence Layer is one of the most crucial parts of enterprise applications, and we use many different frameworks and patterns to keep it clean. We write sophisticated queries and use optimization techniques to give our end users the greatest possible experience.
So why is Persistence very often skipped in testing efforts? Is it really that complex and painful to setup? The Arquillian Persistence Extension removes that burden and boilerplate to make you a happy and productive programmer again! Join this session and see for yourself that writing tests for your database logic is as easy as writing normal unit tests! Don't expect too many slides, be prepared for live demo!
Apache TomEE is the Java EE 6 Web Profile certified version of Apache Tomcat and combines the simplicity of Tomcat with the power of Java EE. The first half of this session introduces TomEE and shows how Tomcat applications leveraging Java EE technologies can become simpler and lighter with a Java EE 6 certified solution built right on Tomcat. The second half focuses on those already familiar with TomEE and goes into detail on latest advancements, testing techniques including Arquillian, clustering features and production considerations. If you're a Tomcat lover or a TomEE enthusiast, this is the session you don't want to miss!
12th–16th November 2012