[HttpRunner] load tests RecursionError:maximum recursion depth exceeded in comparison_解决方案

问题描述

在HttpRunner接口自动化测试中,使用以下命令对.yml文件执行测试

hrun F:\Py_Script\api_testing\HttpRunner_test\test_httpbin.yml

运行出现异常提示:
ERROR !!!!!!!!!! exception stage: load tests !!!!!!!!!!
RecursionError: maximum recursion depth exceeded in comparison


问题分析

1.已正常安装HttpRunner,分析是否会与环境变量有关,但全局都可使用hrun命令
2.另外,本次执行测试的路径是在C盘目录,而被测试的.yml文件所在路径是F盘之下

解决方案

将执行测试的路径切换到与被测试的.yml文件所在路径相同的盘符之下,or直接在被测试的.yml文件所在路径之下打开cmd命令窗口来执行测试

[HttpRunner] load tests RecursionError:maximum recursion depth exceeded in comparison_解决方案_第1张图片

以上方案,感谢网友 @何以星楼绛

[HttpRunner] load tests RecursionError:maximum recursion depth exceeded in comparison_解决方案_第2张图片

参考资料-传送门:Httprunner运行报错

你可能感兴趣的:([HttpRunner] load tests RecursionError:maximum recursion depth exceeded in comparison_解决方案)