1

Closed

In-Depth Design And Testing Session

description

Greetings,

I conducted several stress and usability tests and here are my results (from user-perspective POV)
  • Maximize/Minimize Main Window functionality should be implemented
  • The user should be able to exit most windows by simply pressing ESC, because some windows (like Settings) require Ctrl+F4
  • The user should be able to delete items in the download list by pressing Delete (which will bring up the same "Are you sure..." menus)
  • The information submenu Details (about an item) is not implemented
  • Left click in empty list should not bring up any menus
  • I assume the View Logs is part of the Debug build only, no?
  • Save File option is missing a Browse tab (which will allow the user to save the file to download anywhere on the system)
  • By default, the focus on Add Download should be on Start Now (it's currently on Schedule)
  • Users should be able to select several items from the item list (via keyboard or mouse)
  • Fast switching of download targets or deleting them leads to exception of type
    System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
  • The same behaviour is observed when mixing Start Now and Schedule download modes
Here are some proposals for the settings option
  • Let the user choose the maximum number of items to schedule for download later
  • Check if there is enough space for downloading an item above certain limit (this limit can be changed and varies from 1 to 4 GB, just for example)
  • There should be an option to start Scavenger when Windows starts
  • If Scavenger comes with priority system, items with high priority can be started automatically when Scavenger starts
  • Minimizing in Systray option
  • Option to change languages (this may have been already covered on the front page, though)
  • Pop-up message when an item has finished downloading (in the systray, with 5 seconds time to dissapear)
  • Option to setup Scavenger as the default download manager on the system
  • Support for pre-defined Proxy's (Socks4, Socks5, ...)
Cheers,
DevCNub
Closed Aug 22, 2013 at 9:26 AM by prahlad1981
All defects on user perspectives are fixed.

comments

prahlad1981 wrote May 8, 2013 at 5:44 PM

Hi DevCNub,

Many thanks for testing scavenger so thoroughly and finding so many bugs!!I'm in the process of fixing them, so request you to keep re-testing these as and when you get time.

"I assume the View Logs is part of the Debug build only, no? " - This is part of the functionality.

"By default, the focus on Add Download should be on Start Now (it's currently on Schedule) " - Are you sure you pressed the "Add" icon? Or did you press the schedule icon? In case of latter, the behaviour is normal.

The same behaviour is observed when mixing Start Now and Schedule download modes - The schedule download mode requires that you set a future date-time when the download will take place. By default it is the same (current) date-time. So, if you just click the schedule button without setting time, it will immediately start downlaoding as if the normal add button does.

Again, many thanks for your efforts..

Cheers,

Prahlad.