1.postman:
http://itfish.net/article/59864.html(网上参考资料)
成功安装如下:
![](https://i-blog.csdnimg.cn/blog_migrate/74e7eec011ce636619e33db4a5aa837f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d689b7ecc8d36c6b83f1bdee14ea9003.png)
2)编写用例:
用get方式进入登录接口,传入参数mobile和code,如下:
![](https://i-blog.csdnimg.cn/blog_migrate/316ff19865ba3c7c10fbcf3f9c966e16.png)
Post请求如下,传参在body下的form-data中:
![](https://i-blog.csdnimg.cn/blog_migrate/382bf721ad991c7c2aa5859cd4225eb7.png)
3)添加测试,为测试用例增加断言,如下:
![](https://i-blog.csdnimg.cn/blog_migrate/9fa46ed7264cbbeed8855bc3e856056b.png)
4)批量执行:
创建项目,将“请求“加入该项目,如下:
![](https://i-blog.csdnimg.cn/blog_migrate/c9bfc5e08db46c3a9dd527ce4d4ed7a7.png)
将项目中的所有请求批量执行,如下:
![](https://i-blog.csdnimg.cn/blog_migrate/acc158f7edd72a47f6f407dc8d518f33.png)
2.newman
1)安装node.js(同时会将npm安装好),如下:
![](https://i-blog.csdnimg.cn/blog_migrate/10e672c3ddc5cab2cbb0f962edc5b357.png)
2)安装newman,如下:
![](https://i-blog.csdnimg.cn/blog_migrate/3b4f85b6656b1d058bc73dff5c2a2b18.png)
![](https://i-blog.csdnimg.cn/blog_migrate/753f086be2d99b5af5d63b77f5711f5a.png)
3)在postman中执行测试用例通过后,将postman中的用例导出,并用Newman执行,如下:
![](https://i-blog.csdnimg.cn/blog_migrate/7876919f196fa48e82da94b15cbb3456.png)
![](https://i-blog.csdnimg.cn/blog_migrate/37c3a62b239e727848a16da015a21e04.png)
3.部署Jenkins
1)安装Jenkins,进入http://localhost:8080
![](https://i-blog.csdnimg.cn/blog_migrate/0001ea93ad076266a1ebb2be398abeed.png)
2)新建一个freeStyle的Job
![](https://i-blog.csdnimg.cn/blog_migrate/1e1d093405917200c5b63bb817961814.png)
3)配置如下:
![](https://i-blog.csdnimg.cn/blog_migrate/97588d947c563210f61897483a93dd86.png)
4)可根据自己的需求进行发邮件或定时执行等设置,这里不再详说!!!