QA/Firefox3.5/MSFTnetFrameworkTesting

From MozillaWiki
< QA‎ | Firefox3.5
Jump to: navigation, search

Testing of the .Net Framework Assistant 1.1 from Microsoft

Testplan

Mozilla will assist with the testing of Firefox and the latest uninstaller patch of .Net Framework Assistant 1.1.

Test Environment:

Test-cases:

  • Download and apply the .NET Framework 1.1 Assistant update
  • Run Each Firefox version above
  • Verify Disabling of extension
  • Verify uninstalling of extension
  • Verify removal of extension upon reboot
  • Verify "Check Now" dialog upon installation of Firefox 3.5 (must have .NET Framework Assistant 1.0 pre-installed first)

Areas not covered:

  • The functionality of the .NET Framework Assistant 1.1 Extension

Test Results

Windows OS .NET Version Framework Assistant Version Firefox Version Firefox Build ID Result
XP SP3 (Build 2600) 3.5.30729 1.1 3.0.11 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729) PASS
XP SP3 (Build 2600) 3.5.30729 1.1 3.5RC2 build 2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5 (.NET CLR 3.5.30729) PASS
XP SP3 (Build 2600) 3.5.30729 1.1 3.0.11 -> 3.5RC2 Build 2 (via "betatest") Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5 (.NET CLR 3.5.30729) --> Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729) PASS
Vista (Build 6000) 3.5.30729 1.1 3.0.11 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729) PASS
Vista (Build 6000) 3.5.30729 1.1 3.5RC2 build 2 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1) Gecko/20090615 Firefox/3.5 (.NET CLR 3.5.30729) PASS
Vista (Build 6000) 3.5.30729 1.1 3.0.11 -> 3.5RC2 build 2 (via "betatest") Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729) & Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1) Gecko/20090615 Firefox/3.5 (.NET CLR 3.5.30729) PASS
7 (Build 7100) 3.5.30729 1.1 3.5RC2 build 2 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5 (.NET CLR 3.5.30729) PASS
7 (Build 7100) 3.5.30729 1.1 3.0.11 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729) PASS
7 (Build 7100) 3.5.30729 1.1 3.0.11 -> 3.5RC2 build 2 (via "betatest") Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729) --> Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5 (.NET CLR 3.5.30729) PASS


Detailed Results

  • The .Net Framework Assistant 1.1 is not offered via Mozilla's "Check Now" Dialog. It seems the only way to obtain 1.1 is via Microsoft hotfix update
  • Upon running Firefox with a new profile on a .NET 4.0 system alongside Framework Assistant 1.1, Firefox will start up with 1.1 in a state to be installed. It prompts the user to restart Firefox. Can you confirm why we are putting the extension in this position? I would have expected the 1.1 hotfix update to place the extension in an installed state and set initially as Enabled. See screenshots.
  • The only viable method of removal for the .Net Framework Assistant 1.1 extension is through applying the Microsoft update patch.


Screenshots of the issue:

Additional Resources