У меня есть (после долгой работы) веб-тест, который будет загружать файл в мою библиотеку документов SharePoint, используя файл, включенный в тест, и DeploymentItem, который определяет этот файл, чтобы его можно было использовать при загрузке файла параметр post.
Это прекрасно работает, теперь на мгновение игнорируя фактор SharePoint, изображение, которое я хочу запустить для веб-тестирования как часть загрузки. Это означает, что тест загрузки файла должен выполняться достаточно много раз. Это не так здорово, если я постоянно загружаю один и тот же файл с одним и тем же именем.
Что я хочу сделать, это создать случайный файл на цели, используя те же данные файла. например Я хочу, чтобы загруженный файл имел имя "image1" + Guid.NewGuid.ToString () + ".jpg".
Помимо создания нового файла на диске с таким именем и добавления элемента Развертывания или чего-либо для определения местоположения файла каждый раз, я не знаю, как это сделать. Это особенно проблема, так как веб-тест будет выполняться с помощью агента тестирования на компьютере, на котором я не смогу создать столько кода.
В худшем случае я пойду с удалением файла после его загрузки.
Есть идеи, как мне это сделать?