最近逛了下 testerhome,看下有的用 yaml 配置装载整个接口测试请求,请求头,参数,结果校验器等,除了这个还有 人有其他的思路吗 ?
我比较常用的是 csv,目前我自己来定义的接口测试框架也是使用 csv 文件来装测试用例/测试参数/及一些期望结果, 用 csv 应该是历史比较悠久了。
求分享下新思路。打算把结果校验这块做成通用的,这样测试小伙伴们就是在乎业务就行,校验的一些组件都现成可用。
每个接口结果返回不同,还是需要针对不同的返回手动写点
csv/yml/excel/xml 等都只是换汤不换药,最主要的如何提高测试的效率(包括编写自动化脚本及执行效率),以我个人经验来看,目前使用 UnitTest/Nose 等单元测试框架编写的用例反而是效率最高的...
目前使用的有两种,一种是查找特定字段,一种是使用 schema 校验整个 json。
schema 跟单个参数校验结和使用
终于有人说句实话了
我感觉用单元测试框架好处理一点,当然 csv/xml 都是数据结构的问题
怎么感觉在说我
应该是,呵呵,正好看到你发的贴