目录

NewMan自动化集成测试安装及使用

NewMan——自动化集成测试(安装及使用)

前面一直使用postman进行Web Api的接口测试,只能针对一个接口输入传递的参数,查看返回的结果。如果想要查看服务整体是否每个功能都能跑通就需要一个一个的接口进行测试。于是旧查看有没有什么集成测试或是自动化测试的工具,能够减少每次测试使用的时间。好了废话不多说,没有一个完成的newman安装教程,害我搞了几天,今天才终于把newman成功安装上了。

安装所需:

1.python 环境 安装

注意3.x.x的不行,已经试过,之前装了一个3.4.3 的失败了

没装python的出错效果如下:

https://img-blog.csdn.net/20151217133447719?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

地址:https://www.python.org/downloads/release/python-2710/

https://img-blog.csdn.net/20151217114219872?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

下载完成,之后安装,进行环境变量path的简单配置,添加python的安装路径即可。

2. node.js   下载node.js 安装包

安装地址:https://nodejs.org/en/

安装之后进行newman安装发现报错node gpy 错误

https://img-blog.csdn.net/20151217132158589?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

需要打开node.js中 命令提示符【node.js command prompt】

安装 nodegpy 如下所示:

https://img-blog.csdn.net/20151217114647597?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

3.windows SDK 7.1 安装

这个安装包其实也找了好久,在微软官网,下载之后安装

下载地址:https://www.microsoft.com/zh-cn/search/result.aspx?q=windows+sdk+7+1&form=MSHOME

https://img-blog.csdn.net/20151217132615063?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

4. . net framwork环境, 安装visual studio 2012 express

下载地址:https://www.microsoft.com/en-gb/download/details.aspx?id=44914

5.finally:

如果以上全部安装成功,再来安装newman,应该就可以看到如下的界面啦

https://img-blog.csdn.net/20151217133247622?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

然后赶快使用命令,看一下是否安装成功。如果看到版本号就是成功!yeah!

https://img-blog.csdn.net/20151217133124133?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

newman 安装到此结束:newman安装所需环境说明主要参考:http://blog.getpostman.com/2015/04/09/installing-newman-on-windows/

接下来就是好好研究怎么使用

先来看个简单的效果,集成测试postman 到处的collection json 文件

https://img-blog.csdn.net/20151217134332738?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

newman 的使用入门参考: http://www.cnblogs.com/s380774061/p/5037591.html