One of the tough tests is to test as a Restricted User like this.
-Re-image the Testing PC
-Logon as an Administrative User
-Install the MSI package (Do not launch)
-Logout
-Logon as Restricted User
-Test application
-Logout
-Logon as a different Restricted User
-Test application
-Logout
BTW: Yes, we have done this already in the Fixing ICE errors section.
The other tough test is to see how clean the removal of the package is like this:
-Logon as an Administrative User
-Uninstall the MSI package
-Test to make sure the App does not work anymore and no traces remain.
NOTE: some applications will leave folders that contain user created files and some configuration files. It is usually preferred that the configuration files are kept for a future re-installation or upgrade without having to fully configure the new product. In the times when you don’t want this, some developers end-up creating a “Cleanup Package” whose sole purpose in life is to remove traces of another application. It not a bad idea since even MS have one for Office. Too bad this functionality is not part of the MSI spec…(HINT HINT MS ;) )
Any other tests that you can think of would have to revolve around what the package does. In this case, this is a plug-in we must now find some content on the Internet to use it.
Sun helps out by providing their Java Showcase at:
http://java.sun.com/getjava/showcase.html
Out of the links, I chose this one because it only runs with Sun’s Java JVM, not MS’: http://www.nascar.com/races/pitcommand/demo/
and click the Launch Demo button

-Accept the Security Certificate and wait about 5-10 seconds