Testing Communications Drivers
The Communications Driver Test Engine (Test Engine) is a standalone tool that simulates parts of a Siebel environment for you to test the reliability and capacity of the communications driver that you develop.
The Test Engine does not test the Communications Server or your communications configuration elements. You can use the Test Engine to test your communications driver when connected to your CTI middleware by specifying appropriate driver parameters in the definition file (DEF) that you develop for testing your communications driver.
Before using the Test Engine, you configure settings for your communications driver. The Test Engine writes the results of the test to log files. You can specify the log file names by configuring the DEF file. For additional information about communications drivers, see Configuring Communications Drivers and Profiles.
The following table describes the format that your DEF file must adhere to in order to simulate multiple calls.
This section ... | Must contain ... |
---|---|
Driver Parameter |
Driver parameters to connect to the CTI middleware. |
Agent#n Where n is equal to the agent’s identifier. |
Parameters necessary to initialize agent login. |
Job |
Description of job to simulate. |
Task |
Description of tasks that comprise the job. Enter the device commands here that a communications driver supports to make sure that the commands and the communications driver function correctly. |
The following procedure describes how you run the Test Engine tool to test a communications driver.
To test a communications driver
Copy your DEF file into the
BIN
subdirectory of your Siebel Server or Siebel client installation directory.From a command line, navigate to the
BIN
directory identified in Step 1.At the command prompt, execute the following command:
On Windows:
CommDriverTestEngine.exe definition_file language_code
On UNIX:
CommDriverTestEngine definition_file language_code
For example, on Windows:
CommDriverTestEngine.exe anExampleDefinitionFile.def ENU
The Test Engine tests your communications driver and writes the output to the specified log files.