QA/Firefox3.5/MSFTnetFrameworkTesting
< QA | Firefox3.5
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: