Testing with Ghost Client Writing and running tests in Genero BDL and Java. What you can testAny interaction a user would normally do on an application can be automatically tested by the Genero Ghost Client.LimitationsThere are some limitations in what you can test with the Genero Ghost Client (GGC).Test typesThe Genero Ghost Client can assist with unit, load, and performance testing.Write, compile, and run BDL testsThe language you use to write your tests determines which methods are available. These topics are for Genero BDL.Write, compile, and run Java testsThe language you use to write your tests determines which methods are available. These topics are for Java.Recording logs and generating scenariosA recorded log file can be used by the Genero Ghost Client to store the scenario for testing. You can record logs for the purpose of generating scenarios for testing.Working with snapshotsA snapshot records the state of an application at the time it is taken. You have options in how that snapshot can is when generating and customizing your tests.Set test environmentThere are options available to specify the environment for a test run in direct connection mode (tcp) to the Genero Desktop Client.Test speed ratioThere is an option available to specify the speed the generated test is played.Check certificatesThe Genero Ghost Client by default does not enforce certificate checks.Check for a dialog windowCheck for an information window set by MENU with STYLE="dialog".Scenario failures and check failuresHow the GGC handles a failure during testing depends on whether the failure is a scenario failure or a check failure. Debugging scenario failure with GUI logsA guilog generated when a scenario failure occurs can help you debug. Authenticate with single sign onThe Genero Ghost Client allows you to test applications that require authentication through Single sign on.Front callsAs a developer, you must know how to handle front calls in your test.Related conceptsOverview of Ghost Client and testing toolsThe Genero Ghost Client frameworkRelated tasksConfigure for Genero Ghost Client