Download Upload Test Suite
Everything you need to test file upload functionality in one download. Organized into four tiers: small files for quick validation testing, medium files for progress indicator testing, large files for timeout and chunked upload testing, and invalid files for error handling testing. Covers all common MIME types and edge cases.
Why This Bundle?
File upload is one of the most complex features to test properly. This suite gives you pre-organized test files at the exact sizes and types needed to exercise every code path — from client-side validation to server-side processing. Save hours of manual test file preparation.
Files Included
| File | Format | Size | |
|---|---|---|---|
| small/pdf-1kb.pdf | 1KB | View → | |
| small/jpg-10kb.jpg | JPG | 10KB | View → |
| small/csv-5kb.csv | CSV | 5KB | View → |
| medium/pdf-1mb.pdf | 1MB | View → | |
| medium/jpg-2mb.jpg | JPG | 2MB | View → |
| medium/zip-5mb.zip | ZIP | 5MB | View → |
| large/mp4-50mb.mp4 | MP4 | 50MB | View → |
| large/zip-100mb.zip | ZIP | 100MB | View → |
| invalid/zero-byte.txt | Empty | 0B | View → |
| invalid/wrong-mime.jpg | HTML | 1KB | View → |
| invalid/corrupt.zip | ZIP | 5KB | View → |
Use Cases
- Testing file upload forms end-to-end
- Validating client-side and server-side size limits
- Testing chunked upload and resume functionality
- Verifying MIME type detection and file type restrictions
- Testing upload progress indicators and cancel behavior
Related Pages
Frequently Asked Questions
How is the suite organized?
Files are sorted into small/ (under 100KB), medium/ (100KB–5MB), large/ (10MB+), and invalid/ directories for easy test case organization.
What upload scenarios does this cover?
Quick uploads, progress tracking, timeout handling, chunked transfer, type validation, size limit enforcement, and error recovery.