QA/Firefox3.5/MSFTnetFrameworkTesting
From MozillaWiki
< QA | Firefox3.5
Contents
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:
- Windows XP SP3 (Build 2600)
- Windows 7 (Build 7100)
- Windows Vista (Build 6000)
- Firefox 3.0.11
- Firefox 3.5rc2 build 2
- Firefox 3.0.11 MajorUpdate Firefox 3.5rc2
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: