Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
内部部署tfs构建代理中是否有用于自动测试的postman插件?_Tfs_Msbuild_Automated Tests_Build Process_Postman - Fatal编程技术网

内部部署tfs构建代理中是否有用于自动测试的postman插件?

内部部署tfs构建代理中是否有用于自动测试的postman插件?,tfs,msbuild,automated-tests,build-process,postman,Tfs,Msbuild,Automated Tests,Build Process,Postman,postman chrome扩展是一个著名的测试RESTAPI的测试客户端。我知道他们发布了一个名为“newman”的命令行工具(目前版本为2.1.1,可以使用npm安装) 我想知道是否有人尝试使用这个命令行工具从内部TFS构建代理的自动测试步骤中测试RESTAPI(假设已经设置了API服务器环境) 非常感谢您的帮助。刚刚在TFS 2015.2中测试过,在vNext构建中调用newman工具很容易。 您只需要添加两个构建步骤:npm和命令行: 在我的示例中,我得到了newman(newman

postman chrome扩展是一个著名的测试RESTAPI的测试客户端。我知道他们发布了一个名为“newman”的命令行工具(目前版本为2.1.1,可以使用npm安装)

我想知道是否有人尝试使用这个命令行工具从内部TFS构建代理的自动测试步骤中测试RESTAPI(假设已经设置了API服务器环境)


非常感谢您的帮助。

刚刚在TFS 2015.2中测试过,在vNext构建中调用newman工具很容易。 您只需要添加两个构建步骤:
npm
命令行


在我的示例中,我得到了newman(newman-h)的选项列表。您还可以在本文中测试其他选项:

您使用的是哪个版本的TFS?我们使用的是TFS 2015 Update 2.RC2。2@Malik使用Newman,您可以创建JUnitXML结果文件。通过在生成定义中添加一个附加步骤“发布测试结果”,您可以将结果文件公开给tfs。什么是vNext build?这是tfs 2015中调用的一个新生成系统,您可以查看此博客以了解两个生成系统:它在哪里发布结果?@Cece MSFT试图复制您所做的事情,不断获取错误“未找到文件:newman”。在命令行步骤(C:\Windows\..\newman)的工具参数中指定完整路径时,会出现错误“指定的可执行文件不是此操作系统平台的有效应用程序”。有什么想法吗?@Cece MSFT更新了我的TFS安装,以最新更新解决我的问题,很抱歉打扰