Jenkins的Rest API了解一下?(postman & newman实践)
Jenkins接口测试
在看乙醇的课程学习过程中,发现了用Jenkins的练习接口测试的突破口,记录一下记录一下~
菜鸟学习过程中,感觉发现一个新的啥玩意,都像发现了整个世界
只要API文档在手,万事不愁
如图所示,进入一个工厂,点击rest api
页面如下,英语不好是硬伤,建议自行阅读后,不明白的找翻译
执行Build(post)
接口测试工具是postman
正常把该填的填完,注意要把Authorization选择basic auth
然后填写你Jenkins的账号密码,不然会报403
获得Status:201的结果代表你已经成功构建了!
菜鸟进阶——使用newman来完成接口测试
(安装好Newman了吗?没有的话去找找教程?)
-
postman 新建Collections 收入一组接口
-
Share -> Get Link 如图所示获得一个链接
-
打开终端,我的newman版本是4.3.1,我看的网上教程写的执行代码是
newman -u http://..........
实际上这个是执行不了的,因为4.3.1的版本已经不支持-u这个用法了。
在终端输入-h,获取帮助信息看下能不能找到方法newman -h
看懂了吗!最后一行就是我们需要的东西,没有看懂没有关系,我们还可以上官网查!
第一步:查看历史版本,找到我们的版本第二步:找到啦~生动形象还有gif动图,再看不懂我也没辙了
4. 然后来试试吧
后续继续更新,先授之以渔~
Tips:
英文网页的阅读神器——Chrome插件:Google翻译
科学上网后在Chrome商店可以获取
使用方法:
选中看不懂的地方,点击旁边的译
翻译出来啦~是不是超级方便(友情提示: 如果是在Jenkins下查看,记得关闭页面的自动刷新)