httprunner框架 web化的问题

Posted fengyca

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了httprunner框架 web化的问题相关的知识,希望对你有一定的参考价值。

  目前在开发通用接口平台,已经完成参数引擎,内置函数引擎,执行引擎,API抽离等工作,突然发现了httprunner这个优秀的开源APItest框架,初步研究发现httprunner各方面都很优秀,遂进一步考虑是否将通用接口平台执行后台迁移至httprunner,经过多日的研究我发现了一个很不友好的地方。

  根据文章《HttpRunner 的测试用例分层机制》URL:http://www.itboth.com/d/eyYnAz,文中介绍用例分层,API抽离其中有句话是这样说的:“API接口定义必须放置在 api 目录下”,这样的话如果我们web的数据存储在mysql中的话,无法实现这一点,那么在调用API就会提示报错未知定义的API,如果数据存储在yaml文件中,并应用httprunner的脚手架机制生产相应的目录结构,那么这样的web化根本是无用的,只适合一个人自己玩,根本不具有web化的意义(共享即是正义)。

  基于这点,我放弃迁移web执行后台至httprunner的想法,继续自行开发批量执行及报告生成模块。

 

以上是关于httprunner框架 web化的问题的主要内容,如果未能解决你的问题,请参考以下文章

HttpRunner接口自动化测试框架

HttpRunner接口自动化测试框架--常见问题

认识一下~接口开源框架--httprunner

httprunner测试框架

httprunner系列06——参数化

HttpRunner接口自动化测试框架--常见问题