开源API测试工具 Hitchhiker v0.8 - 自动化测试结果统计

Hitchhiker 是一款开源的支持多人协作的 Restful Api 测试工具,支持自动化测试, 数据对比,压力测试,支持脚本定制请求,可以轻松部署到本地,和你的team成员一起协作测试Api。

详细介绍请看: http://doc.hitchhiker-api.com/cn/introduction.html

在线体验: http://www.hitchhiker-api.com/, 可以用 try without login 来免登录使用 (在线演示不支持压力测试和上传js库,虚拟机单核的,撑不住)。

下面来看看这次的更新:

自动化测试的统计视图

Schedule默认展示的视图是每次跑Collection的结果,这个表可以很方便看到每次测试的结果,有哪些成功,有哪些失败,失败的response,数据对比的结果等。 但是有时我们可能希望看到Collection下面每个请求在这一段时间内的运行状况,哪些request比较稳定,哪些会经常有问题,然后改进。

所以这次把自动化测试后每个请求的统计视图做出来了。

exculde depredated request选项, 默认是true,如果false的话会把曾经在这个Collection现在已经被删掉的记录也包含进来。

一次跑多个Schedule

有时做代码上做了更改之后想跑下这些测试,每个Schedule都点一下的话还是略显麻烦,现在给Schedule前面加了个checkbox,勾上的话会有一个Run Selected Schedules的按钮在上面显示出来,点这个按钮会一次跑所有勾上的Schedule,方便使用。

中断压力测试

因为可能在压力测试过程中服务端已经暴露出了问题,不需要再跑下去,这时可以停止当前压力测试。

Step by step安装

Hitchhiker的部署一直是个头痛的问题,虽然支持docker很方便的部署,不过并不是所有人都会或者说愿意使用docker,毕竟很大一部分受众是测试,需要从他们角度来思考下,怎样简化部署。

这次先把包打好了,然后加了个setup的脚本在服务端运行,通过浏览器就可以完成一步一步部署了。

其他小功能及bug fix

  1. Schedule表某些列支持过滤。

  2. Duplicate出来的environment的改动变影响到原始的environment

后续计划

短期内还是以继续增加测试新功能为主,比如基于UI的断言测试等。

Github: https://github.com/brookshi/Hitchhiker, 觉得不错的话麻烦 Star 支持下,谢谢。

《搭便车者的黑客》是一种通过搭便车的方式来进行互助旅行的方法。这个概念源自于社区分享经济和互助旅行的理念,主张通过网络平台或社交媒体寻找同行者或车主,共同安排旅行路线、分享交通成本和相互帮助。搭便车者可以提供一些特长或技能来回报司机,如语言翻译、路线规划、美食分享等。这种方式既能降低旅行成本,又能促进旅行者之间的交流和互助,为旅行添加了更多的乐趣和意义。 使用《搭便车者的黑客》的方法,我们可以更加简单、灵活地安排旅行计划。无论是在国内还是国外,都可以通过这种方式找到志同道合的伙伴,分享旅行经验,减少交通费用。同时,这也是一种可持续的旅行方式,有效减少了汽车和交通工具的单车使用量,对环境更加友好。 当然,作为搭便车者,我们也需要注意安全问题,尽量选择正规的平台和认真负责的司机,提前和司机进行沟通和了解,确保旅行的顺利和安全。同时,我们也可以通过分享自己的旅行经历,帮助更多的搭便车者找到适合的旅行伙伴,推动这种互助旅行的方式更加普及和便利。 综上所述,《搭便车者的黑客》是一种新型的旅行方式,能够让旅行者更好地互相帮助,分享旅行经验,降低成本,并促进环保和可持续旅行。希望更多的人能够尝试这种方式,创造更多美好的旅行回忆。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值