JBoss Seam is a powerful open source development platform for building rich internet applications in Java. JBoss Seam integrates technologies such as Asynchronous JavaScript and XML (AJAX), JavaServer Faces (JSF), Java Persistence (JPA), Enterprise Java Beans (EJB 3.0) and Business Process Management (BPM) into a unified full-stack solution.The talk will explain the basic concepts of JBoss Seam covering how to create components, injection, outjection, scope levels, security … In addition, it will give an overview of the pros and cons of the technology illustrated by a practical example.Special attention will be paid to how to test a JBoss Seam application. Basic Seam unit testing as well as advanced integration testing using the embedded JBoss application server will be demonstrated. Also stress testing will be explained, in combination with advice concerning performance tuning.The presentation will be concluded with a real-world reference application that RealDolmen is current