QA/Firefox3/TestPlan/Download Manager: Difference between revisions

From MozillaWiki
< QA‎ | Firefox3‎ | TestPlan
Jump to navigation Jump to search
Line 39: Line 39:
* Default download location
* Default download location
* Download location changes
* Download location changes
* Downloading the same file
* Downloading the same file multiple times (file name keying-off)
* Cancel
* Cancel
* Resume
* Resume

Revision as of 22:53, 6 August 2007

<< Back to Firefox 3.0 Test Plan

Feature Content Handling - Download Manager - Test Plan

Covered by Clint Talbert (ctalbert) and Stephen Donner (stephend)

Overview

Shave off some of the rough edges in the download manager. Allow for ability to resume downloads from one Fx session to the next

Scope of planned testing

  • Cleanup of old (2.0 Branch) Download Manager Test cases for Firefox 3
  • Cover of new Features (Anti Virus Support, Resumable Downloads)
  • Testing for Regressions in Firefox 3 Download Manager with 2.0 Testcases
  • Monitoring of new filed Download Manager Bugs to cover regression with tests

Platform and Configurations

  • ALL OS (Mac, Linux, Windows, Windows Vista)
  • Testing with new Profiles
  • Testing with Profiles with a Big Download History and a lot of files
  • Testing with Extensions (especially Download Helper Extensions)

Major Test Areas

  • Litmus
    • Review old 2.0 Testcases (BFT) (FFT)for new Download Manager - with Regression Check against 2.0
    • Covering new Features based on Dependency Tree
      • Especially: Implement Download Resume
      • Use of default anti-virus scanner when downloading email and executables
      • Cross Session resumable downloads (resume after quitting firefox)
      • Easier retrieval of files that a user has downloaded in the past
    • Monitoring of new filed Bugs to cover regressions

More Complete Testing

  • Context Menus
  • Tooltips
    • UI elements
    • Cropped text
  • Default download location
  • Download location changes
  • Downloading the same file multiple times (file name keying-off)
  • Cancel
  • Resume
  • Preferences
    • Location prompting
    • Auto-closing
    • Auto-cleanup

Schedule/milestones

  • First Test Drafts for GP 1.9a5 Alpha on Litmus - to test the Download Manager for regressions
  • Testcases ready for Download Manager 1.9a6 /Beta 1 (depend also on Feature Progress)

References

Download Manager Spec Resume Download Design Clint's Summary Page