In this case study you will see different approaches for applying a Technical Testing approach to a desktop Java Application. Over the course of the case study we use technical knowledge of Java, and apply it to a MORIM Technical Testing Model: Modelling, Observation, Reflection, Interrogation and Manipulation. As a result we will explore different ways of observing and interrogating the running application. As we do so we will expand our model of the application and identify ways of manipulating the application. For more information on the Case Study in video form, visit compendiumdev.co.uk/page/casestudyjavadesktop