Share via


Running the RDP User Scenario Performance Test (Windows CE 5.0)

Send Feedback

The RDP User Scenario Performance Test requires an RDP server, such as a WindowsXP-based desktop computer that can function as an RDP server, against which to test the Windows CE-based device. On the RDP server, you must install the WinBench 99 application, which you must license from VeriTest. For more information about WinBench 99, see this VeriTest Web site.

To run the RDP User Scenario Performance Test

  1. Choose a Windows XP–based desktop computer to use as an RDP server.

    Note   Because a Windows XP–based desktop computer that can function as an RDP server allows only one active session at a time, the RDP server should not be the development workstation that runs Platform Builder. The Windows CE–based device cannot open a Remote Desktop session to the development workstation while the session with the Windows CE Test Kit (CETK) runs.

  2. Copy the following files from the <Platform Builder installation path>\Cepb\Wcetk\Ddtk\Desktop directory on the development workstation to the root directory on the RDP server:

    • RDPServer.exe
    • WB_Time.dll
    • cetests.zdr

    For information about these files, see RDP User Scenario Performance Test.

  3. On the RDP server, run the RDPPerfConfig.exe application.

    You can find the RDPPerfConfig.exe file in <Platform Builder installation path>\Cepb\Wcetk\Ddtk\Desktop.

    Note   The following error message might appear.

    The application has failed to start because MSVCR71.dll was not found. Re-installing the application may fix this problem.
    

    If this error message appears, copy the Msvcr71.dll file from <Platform Builder installation path>\Cepb\Wcetk\Ddtk\Desktop to %WINDIR%\System32 on the RDP server.

  4. On the RDP server, download and install WinBench 99 by choosing the link to the Web site provided by RDPPerfConfig.exe.

    Choose the version of WinBench 99 without graphics.

  5. On the RDP server, run the RDPPerfConfig.exe application a second time.

    The RDPPerfConfig.exe application creates a test account with a user name that you specify, verifies that the WinBench 99 application is installed, and completes other tasks required to configure the RDP server to run the RDP User Scenario Performance Test.

    Note   The wizard enforces password policy if there is a policy on the domain. When the wizard requests that you enter a password for the test account, enter a password that conforms to the policy. If the policy requires a strong password, you cannot proceed to the next page of the wizard unless you enter a strong password.

  6. Log off of Windows XP on the RDP server, and then log on to Windows XP again with the user name that you specified for the test account.

    The WinBench 99 application automatically starts.

    Note   If a pop-up window appears for the Windows XP Tour, close the window to prevent it from reappearing later. If the window appears while the test runs, the test results are skewed by the additional time required to transfer the data that describes the window over RDP and to display the window on the target device.

  7. Follow the steps to accept the end-user license agreement (EULA) for WinBench 99, close the WinBench 99 application, and then log off of Windows XP on the RDP server.

  8. On the development workstation, run the CETK tool.

    For more information, see Running the CETK Tool on the Development Workstation.

  9. Connect the CETK tool to the Windows CE–based device that you want to test.

    For more information, see Connecting the CETK to a Target Device by Using Platform Manager.

  10. On the development workstation, in the Windows CE Test Kit window, edit the command line for the RDP User Scenario Performance Test by specifying appropriate values for the -d, -u, -s, and -p parameters. For information about specifying command-line parameters for a CETK test, see Editing the Command Line for a Test.

    The following table shows the command-line parameters for the RDP User Scenario Performance Test.

    Note   Do not insert a space between a command-line parameter and its value.

    Parameter Result
    -d<domain>
    Specifies the domain of the test account that you created on the RDP server. Typically, the test account is a local user on the RDP server, so the name of the domain is the same as the name of the RDP server.
    -u<user name>
    Specifies the user name of the test account that you created on the RDP server.
    -s<machine name>
    Specifies the name of the RDP server.
    -p<password>
    Specifies the password for the test account on the RDP server.
    -?
    Displays information about the Rdptest command in the Platform Builder integrated development environment (IDE). The information appears in the Output window, on the Debug tab.
  11. Run the RDP User Scenario Performance Test.

    For more information about running a CETK test, see Running CETK Tests.

    When you run the test, an RDP session starts on the Windows CE–based device and connects to the RDP server. After starting the test, you might need to again follow the steps to accept the EULA for WinBench 99. One or more dialog boxes might appear in the RDP window. If a dialog box appears, close the dialog box to continue the test.

Before running the RDP test a second time on the same Windows CE–based device, delete the run registry entry from the HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows key in the registry of the RDP server.

See Also

RDP User Scenario Performance Test

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.