hlam

Незнаю, как остальным тестировщикам, но мне часто приходилось для тестирования использовать файлы больших размеров. Обычно, они уже хранились у меня на рабочей машине и имели чётко определённый размер. А что делать, если надо заавтоматизировать тест на заливку большого файла? Не будешь же тягать с тестовыми скриптами ещё и пару гигов тестовой даты?  Поэтому вот небольшой кусок кода который позволит сгенерить файл любого размера:

  1. try
  2. {
  3. RandomAccessFile f = new RandomAccessFile("fileName.txt", "rw");
  4. f.setLength(150000000);
  5. }
  6. catch (Exception e)
  7. {
  8. System.err.println("File don't created.");
  9. }

Всё дико просто, быстро и православно!  Размер файла указывать через метод setLength(..) в байтах.

Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники
Опубликовать в Яндекс