云南java课程分享接口自动化测试框架
的有关信息介绍如下:关于自动化测试项目中会分成许多的不同的测试模块,而今天我们就一起来了解一下,关于接口的自动化测试框架都有哪些比较常见的类型。下面云南java课程http://www.kmbdqn.com/就开始今天的主要内容吧。需求:
1、接口编写方便。2、方便调试接口。
3、支持数据初始化。4、生成测试报告。
5、支持参数化。robotframework
优点关键字驱动,自定义用户关键字。
支持测试日志和报告生成。支持系统关键字开发,可扩展性好。
支持数据库操作。缺点
接口测试用例写起来不简洁。需要掌握特定语法。
结果:不考虑,没人愿意这么写接口用例。JMeter
优点支持参数化
不需要写代码缺点
创建接口用例效率不高。不能生成查看每一个接口执行情况的测试报告。
总结:不考虑,接口编写不方便,主要是不能生成测试报告,如果做接口性能的话可以考虑。HttpRunner
优点:基于YAML/JSON格式,专注于接口本身的编写。
接口编写简单生成测试报告
接口录制功能。缺点:
没有编辑器插件对语法校验,容易出错。官方文档没有详细的说明。
扩展不方便。