前人的框架,用 excel 管理接口自动化用例,所有的 URL、Body、请求方法、断言,全部写在 excel 里,本人补充未覆盖的部分,写了 800 多条,感觉要吐了。。。。。。
有比 excel 更好的接口自动化管理方式吗?
也可以用 yaml 文件的方式去管理
写个脚本自动读下接口文档,我们是 swagger,我就做了个自动读取 swagger 的脚本然后写入 excel,这样只要自己手动录入接口参数就可以
我最近也在想这个问题,楼主对于 Excel 管理自动化测试用例有没有啥想法。。。我们团队也是类似你的情况
正在尝试用 Python 代码的方式,结合前端代码模板,在线管理
明显前端或者 yaml 管理更好些。。。 excel 后头发现太难受了。。。
我司现在用的是 yaml 这种结构化的文件来存储,读取和维护更方便
你们说的都好厉害,月薪多少了,刺激我一下吧
读 excel 进 mysql,套个 django 或者 flask 框架,前端搬 layui,并没多少工作量。
没有更好,只有更适合
文本管理的话,多人协作还是会有问题的吧。个人感觉文档化和平台化,一个灵活方便编辑(缺点:多人协作麻烦,更新和同步比较麻烦,容易本地化保存带来信息差),一个方便管理和自动化平台集成、统一管理方便(缺点:比较重,开发和维护成本高,定制化的灵活度不如文档方便)。各有各的优缺点,需要看团队情况去选择
我们使用 csv 管理接口的,自动读 swagger,自动写用例
存入数据库不香吗?
我们用 postman 做接口测试,然后把接口导出到 json 文件,然后读取到数据库里面,方便后面做平台
我其实感觉除非你很多很多数据差不多的用例,否则搞啥数据驱动,用例可读性太差了