Npm Azure DevOps测试

Npm Azure DevOps测试,npm,file-upload,azure-devops,postman,newman,Npm,File Upload,Azure Devops,Postman,Newman,其基本目的是测试配置文件图像上载API。我有一个API,它将图像文件作为输入,并根据给定的身份更新配置文件图片。我在postman中运行了这个API,它运行得很好。现在我想实现的是,我想使用npm、newman在Azure devOps上运行这个集合,目前只有一个API,并发布测试结果。我面临的问题是,我无法找到上传该文件的方法。在postman collection中,文件路径是将文件放置在pc上的路径。为了在devOps上运行该api,我应该给出什么路径?还有,有没有办法上传图像或任何类型的

其基本目的是测试配置文件图像上载API。我有一个API,它将图像文件作为输入,并根据给定的身份更新配置文件图片。我在postman中运行了这个API,它运行得很好。现在我想实现的是,我想使用npm、newman在Azure devOps上运行这个集合,目前只有一个API,并发布测试结果。我面临的问题是,我无法找到上传该文件的方法。在postman collection中,文件路径是将文件放置在pc上的路径。为了在devOps上运行该api,我应该给出什么路径?还有,有没有办法上传图像或任何类型的文件

在postman集合中,文件路径是文件所在的路径 放在你的电脑上

根据此描述,您应该希望将图片上载到本地文件路径

首先要清楚的是,您需要使用自托管代理运行管道,因为只有使用本地计算机上安装的代理运行时,才能在Azure Devops中跟踪本地文件路径。关于如何安装自托管代理,您可以参考本文

通常,postman集合作为
.json
文件导出,然后将其推送到repo中。如果在集合中设置文件路径,它是否包含在collection.json中

此外,根据现有信息很难再现您的问题,需要更详细的信息进行进一步调查:1。您使用的是哪种api? 2.邮差采集设置3.具体操作流程4。管道定义。以截图的形式更容易理解