QA Test list
UI/Manager
- Session save/restore
- List selection/reordering
- Start/Pause/Resume
- Add chunks
- File handling (open, delete)
UI/Select
- Folder Picker
- Hash transporting/resetting
- R-Marks
- Metalink recognizing/formatting
- Filter refresh propagation
- Fast Filtering
- Per-Download R-Masks
- Context-Menu ops
UI/Add
- Add URL
- Hash transporting/resetting
- Folder Picker
- R-Masks
UI/Info
- Hash transporting/resetting
- Folder Picker (reassigning of queued, canceled, running)
UI/EyeCandy
- RTL?
- Tooltip/Info
UI/Help
- Working TOC
- Correct linking
- "Completeness"
UI/Prefs
- Filters
- Temp folder
UI/Platform dependent
- Platform integration (i.e. Prefs)
Integration/Main window
- Hash recognition
- Metalink recognition
- Menu customization
- Toolbar buttons (+ DnD)
Integration/SaveAs
- DownThemAll!
- OneClick? + Folder list
- Hash transporting
Integration/App-specific (SM, TB, Flock)
- Seamonkey Prefs hack
- General functionality
- SaveAs/Context/Tools? integration
Downloads/General
- HTTP Downloads
- FTP Downloads (s.b.)
- Chunking algorithm
- Speeds calc
- Name overrides (redirect, Content-Dispostion) + charset overrides
Downloads/Resumable
- Fallbacks
- Errorhandling (unexpected 200, ...)
- Resume-after-timeout
Downloads/Non-Resumable
- Server denying resuming
- "dynamic" downloads lacking size
- FTP downloads
Downloads/Metalink
- Selection UI
- metalink processing (like hashes, mirrors)
- Meta-Link fingerprints
Downloads/Name builder
- HTML checker
- conflict manager (especially automatic renaming)
- MIME-based renaming (image/*, text/*, application/*, unknown)
- Functioning masks
Downloads/Complete events
- Decompression
- Verification (hash)
- Moving (same/other partition)
- Renaming
- (Custom Event)
Perform after 1.0b3 and again right before 1.0 (Work in progress)
