tools
Загрузка файлов: понятный чек-лист для QA
Около 6 мин чтения
Пользователь прикрепил резюме, увидел «Готово» и закрыл страницу. На следующий день оказалось, что файл не открывается. Поэтому проверка загрузки не заканчивается зелёной галочкой: важно убедиться, что сохранился нужный файл и его видит нужный человек.
Разберём всё на обычной форме прикрепления документа. Писать сервер или команды в терминале не потребуется.
Сначала выясните ограничения
Какие форматы разрешены? Какой максимальный размер? Можно прикрепить один файл или несколько? Кто сможет его скачать? Можно ли заменить или удалить?
Без этих правил нельзя решить, ошибка ли отказ принять большой файл или, наоборот, ошибка ли его принятие.
Для примеров ниже договоримся: учебная форма принимает один PDF размером до 5 МБ включительно. Это правило примера, а не обязательный стандарт.
Подготовьте небольшой набор файлов
- Обычный PDF, который точно открывается.
- PDF меньше предела, ровно на пределе и чуть больше.
- Неподдерживаемый формат, например изображение.
- Пустой или повреждённый файл.
- Документ с длинным названием, пробелами и русскими буквами.
- Два разных документа с одинаковым именем.
С размером есть нюанс: «5 МБ» в интерфейсе может означать разное число байтов. Точную границу уточните у команды, а в свойствах подготовленных файлов смотрите размер в байтах. Для начала можно проверить просто маленький и явно слишком большой файл.