Please enable JavaScript.
Coggle requires JavaScript to display documents.
How to test a file upload? (Features (Upload button, Cancel upload, Upload…
How to test a file upload?
:gear: Tools
WAVE browser extension (for accessibility)
https://file-examples.com/
https://pinetools.com/random-file-generator
Test files folder :
https://drive.google.com/open?id=1wBSpmBvMrWmvD8-jSj6zDyOvzwaXU3Kg
https://sample-videos.com/download-sample-jpg-image.php
Content uploaded
Size
above max size
below max size
equals max size
Empty upload
Extensions(s) allowed
Extension(s) not allowed
.GIF extension
Security
Executable extensions
file.rb
file.shtml
file.php5
file.cert
file.asp
file.aspx
Remote files
Inaccurate extensions
Zip
Zip bomb (
https://github.com/AbhiAgarwal/notes/wiki/Zip-bomb
)
Zip with unzip target path (
..\..\..\hacker.rb
)
Malicious filenames
file.jpg%00x.rb
file.rb%00x.jpg
file.pdf/x.rb
Accessibility
Mobile vs desktop
Features
Upload button
Cancel upload
Upload progress
Time-out handling
Drag and drop
Delete uploaded file
File uploaded timestamp
Messages for the user
Network
Network interruption
Slow network
filename
Long name (>255 characters)
Emoji
Space
Special characters