To verify that after clicking on Upload button file selection window should open.
To verify that after clicking on the cancel button of selection window that window should be closed.
To verify that select any file for upload & in between uploading process cancel that task, After clicking on cancel no any file & file part should be uploaded.
To verify that in between uploading process click on upload button again (In the standard scenario it should be disable).
To verify that after selecting file if file too big in size then proper message should be display.
To verify that check for file type which going to upload after selection of file.
To verify that check without select any file and entered path like ( c:/Test.doc) file.
To verify that some time entered cross script then show server side error.
To verify that start uploading the file and disconnect network.
To veirfy tha check server timeout(There usually is a Timeout for file upload)
To verify that check upload from a disc which has no space left(usually the data will be cached to temp for rolling back)
To verify that check upload for Folder(its should not be the case)
To verify that check for multiple file uploads.
To verify that check for compressed /Readonly /Archived file uploads.
To verify that test for same file upload many times i.e. depends on the functionality some servers may rename it to xFilie_1, some may just add a new version e.g. Sharepoint. some may simply deny.
To verify that check for uploading a file within maxi mb
To verify that check for uploading a file equal to maxi mb
To verify that check for uploading a file greater than maxi mb
To verify that check if file is unable to upload then we can upload the same file again or not?
To verify that upload files with large number of path files.
To verify that Upload file from folder click upload then remove file from System.
To verify that upload same file name and extension name file like ppt.ppt
To verify that upload file from Network and then power off PC.
To verify that upload blank file