Stability & Functionality

The following are some of the tests we will run to test the stability & functionality of your product. You can pretest your product prior to submitting for Logo testing using the following.

ON WINDOWS 95

  1. Find the Stress application in the Win32 SDK (\mstools\bin\win95\stress.exe), and select the following options: User Heap, GDI Heap, Wind32 Heap, Menu32 Heap, GDI32 Heap. Then set the Level to 2. Now execute the Stress program.

  2. With Stress running, start your product from its icon.

  3. Exercise all of your product’s functions, and make sure they are stable even when the system is under stress.

  4. Switch video modes “on the fly,” and make sure your product is still operational.

  5. Test printing and all other input/output functions supported.

  6. Close Stress, and then start one popular 16-bit application and one popular 32-bit application to see whether your product will still run without problems while these are active.

ON WINDOWS NT

  1. Start the Performance Monitor (Perfmon.exe).

  2. Choose to view counters from “Memory,” “Objects,” and any other object-types that are relevant to your application.

  3. Run your application for extended periods of time, exercising all of your product’s functions, and ensure that all systematic changes in system resources are accounted for.

  4. Switch video modes “on the fly,” and make sure your product is still operational (not supported on Windows NT prior to version 4.0).