Microsoft Hopper Test Tool (Windows Mobile) Publisher's description
Hopper is a software test tool that simulates random user input on mobile devices. Required for certification for Windows Marketplace for Mobile.
Hopper is a software test tool that simulates random user input on mobile devices providing a sometimes meaningful mean time to failure (MTTF) number. It is designed to find bugs and is not intended to run scenario tests or do "specific user things" - it is completely random. Hopper stresses the entire device and will execute anything accessible through the UI many, many times. It has no knowledge of where it is at any time and has limited ability to detect poor system health. Hopper executes randomly, thus different bugs might be encountered each time the tool runs. Fixing enough bugs to impact MTTF may take many runs. Reproducing specific runs and/or finding the particular bug that caused any specific failure can prove to be difficult. While Hopper excels at finding system stability bugs quickly, it was never designed to debug or diagnose the source of any particular problem. It utilizes a "system snapshot" log at regular intervals which can help you understand fault. Determining device MTTF via stress testing and debugging is a simple process: run a stress tool until the device fails, diagnose the failure, fix the bug, and re-start the stress tool. In theory, each time a bug gets fixed, MTTF increases because the tool runs longer without a failure.
How to Run Hopper Hopper is a single executable file that is found in the PROGRAM FILESHopper for Windows Mobile directory. Copy the executable to the root folder of your device. Also, copy your customized FocusApp binary to the device. Then, follow the following steps:
1. Launch the file explorer on the device
2. Navigate to the root folder
3. Launch FocusApp
4. Dismiss your application, or press the BACK key to return to the file explorer
5. Launch Hopper
Hopper will begin to click, and soon, your application will come into focus. There will be a log file, Hopper.log, written under the testlog directory; this log file represents a periodic system snapshot, and may be useful for debugging.
System Requirements:* Supported Operating Systems: Windows Mobile 6; Windows Mobile 6.1
Hopper is provided for use with Windows Mobile 6, 6.1 and 6.5 devices.
Program Release Status:
Program Install Support: Install and Uninstall