RestRunner,一款基于用户自定义生成rest接口用例的工具

 RestRunner 介绍

由于Web服务是被程序调用的, 一般不会提供界面让最终用户或测试人员直接使用,在 RestRunner 等工具出现之前,测试人员不得不自己编写程序来测试它, 这就要求测试人员花费很大的精力了解底层的接口,调用关系和详细的协议,同时随着互联网业务的复杂,接口参数的个数和种类剧增,必然使得用例设计复杂度剧增。

RestRunner出现改变了这一局面。RestRunner 简单的用例设计、基于用户自定义规则自动生成用例、灵活的断言、完整的报告输出等,吸引了很多用户。用户可以在 RestRunner 中通过简单操作完成复杂测试,不需要了解底层细节,极大地减轻测试人员工作量。

RestRunner基于Python3.6开发,支持多个平台。

2 RestRunner特性

能够基于用户的定义自动生成用例,大幅降低用例编写难度,同时较大提高自动化测试覆盖度。

继承Requests 的全部特性,轻松实现 rest 的各种测试需求

采用testlink 编写用例,保障测试用例描述的统一性和可维护性

采用测试用例、测试数据分层机制,充分解耦,实现测试用例的复用

灵活的断言方式,让用户编写case游刃有余

可与持续集成工具完美结合

测试结果统计报告简洁清晰,附带详尽统计信息和日志记录

 

文档:https://wenku.baidu.com/view/4432d2ba81eb6294dd88d0d233d4b14e85243ed8

由于时间仓促,部分功能还有待完善,争取功能完善后早日开源

详情请加QQ群:932333718,欢迎交流,集思广益。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值