python+pytest+allure 框架的接口测试怎么解析出里面测试用例方法

Prince0813
Prince0813
订阅者
285
文章
0
粉丝
测试交流1 211字数 155阅读0分31秒阅读模式

目前用 python+pytest+allure 框架做了接口测试,因为想把接口测试的用例和 jira 上面写的用例关联起来,所以需要解析 python+pytest+allure 自动化测试脚本中有哪些用例,请问有大神知道有什么好的方法么
目前我能想到的方法就是在执行的时候控制台会输出解析到的用例和方法,但是这种需要执行以后才知道,不知道 pytest 或者 allure 本身有没有什么方法可以直接解析到用例

python+pytest+allure 框架的接口测试怎么解析出里面测试用例方法插图
软件测试的功能测试方法文章源自玩技e族-https://www.playezu.com/213868.html文章源自玩技e族-https://www.playezu.com/213868.html
 
    • 木子健
      木子健 9

      #pytest自带的钩子函数能获取到
      def pytest_itemcollected(item):
      item._nodeid
      是否可以借用执行路径的用例加载模块,对加载后的结果进行解析,这样会简单些,也可以复用执行的一系列前置功能我想到的解决方案是先动态引用测试用例模块 (test_xxx.py),然后用 dir() 方法获取模块里面的属性(类或者方法),test 开头的应该就是楼主想要的测试用例吧

    匿名

    发表评论

    匿名网友
    :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
    确定

    拖动滑块以完成验证