Download

Test Ideas for Download button / link on Stand alone or an internet application

Features

 Has the option to download: Files of various sizes and formats Support for single download Support for multiple download Positioning of the download button / option Requirement and the need for - download button / option Placement of the download button / option Font, size and color of the characters on the download button option

Load

 Upload and download files of various size and format On different devices and Operating Systems subjecting the test environment to various conditions.

Performance

 Check and note the performances for the aforementioned scenarios On different devices and Operating Systems subjecting the test environment to various conditions.

Accessibility

 Tool tips Alternate text Abides by accessibility and section 508 standards Test the web page using WAVE tool

Errors

 Check for error messages when download fails - due to file size - space constraint in the destination folder / drive / device - due to Network Error (loss of internet connection - in case if the download requires internet connection) - due to loss of power If download is incomplete - Do not leave the user guessing, instead provide an additional active link or an option to download the file (which failed)

Messages

 Downloaded 1/1 file Downloaded 1/n files Downloaded n/n files successfully Download is in progress Status bar - title / heading Download page title Cannot be downloaded Download failed Provide right reasons for the failure: Example - - Lack of space at the destination folder / drive / device - Do not have download rights for this responsibility / user

External factors

 Test Download at different Internet connection speed and Internet usage over GSM, 2G, 3G, 4G, LTE, Wi-fi and others During low battery power If download is in progress during: - Power cuts - Loss of Internet connection Check for the error messages and how download can be / is resumed Check if download can be resumed from the stoppage point and If downloaded files are being stored at the default location / save as location Or user is asked to re-define the storage location upon resuming to download

Default storage

 Downloaded files default storage Check if Save as option is available and the downloaded file can be stored: in a different location in a different file format

Scheduler

 Schedule the download - for different times and time zones perform tests during day light savings to check if the scheduler functions as expected

Security

Roles and responsibilities

 Who can download files? Check for access rights. Perform tests to check if - unregistered/anonymous users can download

 Can the naming convention of the downloaded files / folders - be changed to gain access to other files on the stored device / space.

Usability

 a) One click download b) Button c) an active link to download and which can be re-used

 Check and provide User friendly messages Such as: The content (text and / or image) and size of the downloadable file

 Mention of: Supported apps which can be used to view the downloaded files Provide default apps to open / view the downloaded file If there are none, re-direct the user to an app store on web and mobile

Web V/s Mobile

 Perform the aforementioned tests: On web and mobile Check where the downloaded files are stored on these devices. If an option to re-download is provided in case of failure If an option to view the downloaded files is available Is the user directed to an app store in case of no viable apps to view the downloaded files. Is the user provided options to view the files using different available apps

Functions

 Option to cancel the download which is in Progress

 Option to delete the downloaded files Access rights to delete the Uploaded files

 Multiple Downloads

  Option to download more than 1 file(all of which are successfully/completely uploaded)

  Option to download a file/files, while another file/files in the same window are being uploaded

  Option to upload a file/files, while another file/files are being downloaded (which is successfully/completely uploaded)

 Status - a/n downloaded where n is always greater than a.

 Download button is highlighted post the upload is successful/completed Check if the file automatically opens from the saved location after the download is successful

 File sizes for every applicable format

  Perform tests to download files with minimum and max size specified

 Download and Save functionality

  Check if there is a default download location (when a successfully uploaded file is downloaded)

  Check the file names of the same file downloaded more than once is stored (in the default location or the save as location) Check if the same file (with same extension, same file name and file size) - can be downloaded and if the previously successfully downloaded file is over-written or is re-named in the destination folder / drive / device - can be downloaded and if the previously downloaded file has failed to download.

  Check system date and time Check if the downloaded file is saved based on the time stamp

 Check: If the downloaded files can be stored to and accessed from: External devices Cloud storage space Other storage spaces bought by the user

 Preferably a button in the same window

(Option to cancel the download which is in Progress, Option to delete the downloaded files Access rights to delete the Uploaded files)