gpt4 book ai didi

visual-studio - 创建一个Visual Studio Web测试以上传带有随机文件名的文件

转载 作者:行者123 更新时间:2023-12-02 04:19:41 25 4
gpt4 key购买 nike

我有一个Web测试(经过大量工作),它将使用测试中包含的文件和可识别该文件的DeploymentItem将文件上传到我的SharePoint文档库中,以便可以在文件上载后参数中使用它。

效果很好,现在暂时忽略了SharePoint因素,而我想将Webtest作为负载测试的一部分运行的图像。这意味着文件上传测试需要运行很多次。如果我一直将相同的文件上传到相同的文件名,那不是很好。

我要做的是使用相同的文件数据在目标位置创建一个随机文件。例如我希望上传的文件具有文件名“image1” + Guid.NewGuid.ToString()+“。jpg”。

除了用该名称在光盘上创建一个新文件并每次添加一个Deployment项目或其他东西来定位文件外,我对如何执行此操作一无所知。这尤其是一个问题,因为网络测试将通过测试代理在机器上运行,而我实际上将无法在该机器上创建那么多代码。

最坏的情况下,我将在上传文件后删除文件。

关于如何执行此操作的任何想法?

最佳答案

给定一个场景,其中将文件image1.jpg设置为部署项目并将其复制到构建目标,以下代码创建一个文件,该文件可按要求的方式上载

string image1Location = "image1" + Guid.NewGuid().ToString() + ".jpg"
System.IO.File.Copy("image1.jpg", image1Location);

使用完文件后
System.IO.File.Delete(image1Location)

关于visual-studio - 创建一个Visual Studio Web测试以上传带有随机文件名的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/266548/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com