Selenium Pytest - 无法识别的参数 html 报告
Selenium Pytest - Unrecognized argument html report
我使用 selenium python 创建了一些测试脚本,它们运行良好。但是,当我尝试生成 html 报告或诱惑报告时遇到了麻烦。
我使用以下命令尝试生成 pytest html 报告:“pipenv
运行 python -m
pytest xxx/test_xxxx.py --html=report.html
”。但是,我收到以下错误:“
ERROR: usage: __main__.py [options] [file_or_dir] [file_or_dir] [...]
__main__.py: error: unrecognized arguments: --html=report.html
inifile: None
rootdir: C:\Users\xxxx\xxxx"
。我已经使用 pip install pytest-html
安装了 pytest-html
插件,所以我不确定我做错了什么。
我尝试卸载并重新安装,但没有用。我还尝试了以下链接(以及其他链接):
- pytest: error: unrecognized arguments: --html=report.html
有没有人有任何见解?
我想我已经找到了解决办法。因为我使用 pipenv 来 运行 我的测试,所以我也必须通过 pipenv 安装依赖项。所以对于 html 和 allure 报告,完整的命令如下:
pipenv run pip install allure-pytest
pipenv run pip install pytest-html
尝试此操作后,我 运行 我以前的命令,我不再遇到问题。
我使用 selenium python 创建了一些测试脚本,它们运行良好。但是,当我尝试生成 html 报告或诱惑报告时遇到了麻烦。
我使用以下命令尝试生成 pytest html 报告:“pipenv
运行 python -m
pytest xxx/test_xxxx.py --html=report.html
”。但是,我收到以下错误:“
ERROR: usage: __main__.py [options] [file_or_dir] [file_or_dir] [...]
__main__.py: error: unrecognized arguments: --html=report.html
inifile: None
rootdir: C:\Users\xxxx\xxxx"
。我已经使用 pip install pytest-html
安装了 pytest-html
插件,所以我不确定我做错了什么。
我尝试卸载并重新安装,但没有用。我还尝试了以下链接(以及其他链接):
- pytest: error: unrecognized arguments: --html=report.html
有没有人有任何见解?
我想我已经找到了解决办法。因为我使用 pipenv 来 运行 我的测试,所以我也必须通过 pipenv 安装依赖项。所以对于 html 和 allure 报告,完整的命令如下:
pipenv run pip install allure-pytest
pipenv run pip install pytest-html
尝试此操作后,我 运行 我以前的命令,我不再遇到问题。