pytest+allure执行用例报错:error: unrecognized arguments

报错信息为:
ERROR: usage: ConstructionManagement_test.py [options] [file_or_dir] [file_or_dir] […]
ConstructionManagement_test.py: error: unrecognized arguments: --alluredir …/report/tmp
inifile: None
原因:是由于pacharm里面安装了多个python版本,导致allure安装和pycharm中python版本执行的不一致造成的。
解决办法:
pycharm中要执行的py文件右键,选择open in Terminal,然后在Terminal中输入pip install allure-pytest,安装allure。完毕后直接运行就可以了。


版权声明:本文为StruggleofDog原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。