Prerequisites for Using the Deployment Tester

Installing JUnit

To run certain test suites, the Deployment Tester requires JUnit, which is an open-source framework for writing and running tests in the Java programming language. Before your SAS software was installed, JUnit should have been installed on each Deployment Tester server machine, as specified on the pre-installation checklist.
If JUnit is not found when you attempt to run a test that requires it, an error message appears. The message includes information about the path in which to install the JAR file for the JUnit software.
The JUnit software can be downloaded from http://support.sas.com/thirdpartysupport. On the Third-Party Software Requirements page, select the Other Third Party Software Products link for your SAS software release. On the SAS 9.3 Support for Additional Software Products page, note the version of JUnit that is required. Then click the Download link for JUnit and follow the instructions to download the software.
After downloading the software, move the JAR file to the appropriate directory. If the name of the JAR file includes a version number, you must rename the file to junit.jar.

Starting the Deployment Tester Server

The Deployment Tester server is installed on each server-tier machine in a SAS deployment and on each middle-tier machine that is running Remote Services. Before executing a Deployment Tester test suite, you must make sure that the Deployment Tester server is running on the host machine for the process that you are testing.
Because the Deployment Tester server is an optional server, it set up to be started manually. It is set up as a manual service on Windows machines, and it is not included in the sas.servers script on UNIX and z/OS machines. When you finish installing and configuring SAS 9.3, the server is automatically started on each server-tier and middle-tier machine so that you can test the newly installed components. After you perform these initial tests, it is recommended that you stop the server so that the resources will be available for other processes.
When you need to use the Deployment Tester plug-in or batch client, use one of the following procedures to start the Deployment Tester server:
  • On Windows: Start the Deployment Tester server Windows service; start the server from the Windows Start menu; or go to SAS-configuration-directory\Lev1\DeploymentTesterServer and run the command DeploymentTesterServer.bat -start. When you are finished using the Deployment Tester, stop the server by using the same command with the -stop option.
  • On UNIX: Go to SAS-configuration-directory/Lev1/DeploymentTesterServer and run the command DeploymentTesterServer.sh -start. When you are finished using the Deployment Tester, stop the server by using the same command with the -stop option.