Testing with Ghost Client Writing and running tests in Genero BDL and Java. What you can test Any interaction a user would normally do on an application can be automatically tested by the Genero Ghost Client. Test Types The Genero Ghost Client can assist with unit, load, and performance testing. Write, compile, and run BDL tests The Genero Ghost Client has different methods for creating tests depending on whether you are using Genero BDL or Java. In this section the topics are about writing, compiling, and running BDL tests. Write, compile, and run Java tests The Genero Ghost Client has different methods for creating tests depending on whether you are using Genero BDL or Java. In this section the topics are about writing, compiling, and running Java tests. Generate a scenario You generate a scenario from a guilog file. Handling frontcalls in a generated test As a developer, you must handle how frontcalls are handled in your unit test.