Python 3.x 诱惑报告未知-非%
我是一个新手来诱惑和测试。我已经在Ppytest框架中创建了测试用例。对于报道,我使用的是诱惑。当我执行显示为非%的诱惑服务命令报告时。是否缺少任何插件 我不明白我哪里出错了。有人能帮我解决这个问题吗 当我跑步时Python 3.x 诱惑报告未知-非%,python-3.x,pytest,allure,Python 3.x,Pytest,Allure,我是一个新手来诱惑和测试。我已经在Ppytest框架中创建了测试用例。对于报道,我使用的是诱惑。当我执行显示为非%的诱惑服务命令报告时。是否缺少任何插件 我不明白我哪里出错了。有人能帮我解决这个问题吗 当我跑步时 pytest --alluredir=Reports 创建的是JSON文件,而不是XML文件。然后,我在报告文件夹中执行了allure生成allure报告。当我运行诱惑服务诱惑报告时,报告显示为非%,即使通过了5个测试用例 报告图像:- Pytest报告图像:- 为了使用allu
pytest --alluredir=Reports
创建的是JSON文件,而不是XML文件。然后,我在报告文件夹中执行了allure生成allure报告。当我运行诱惑服务诱惑报告时,报告显示为非%,即使通过了5个测试用例
报告图像:-
Pytest报告图像:-
为了使用allure创建测试报告,您需要使用alluredir参数运行pytest,正如您所说的
pytest--alluredir=results
之后,从运行pytest运行的同一文件夹:
诱惑服务结果
此命令将在/tmp目录中创建一个报告文件夹,并从localhost以随机端口提供报告
如果您想了解有关诱惑命令行的更多信息,请运行:
allure--help
或我通过在我的机器上安装缺少的JDK 8修复了这个问题,并在Jenkins中全局工具配置的JDK部分提供了JAVA_主路径
仪表板-->管理Jenkins-->全局工具配置-->JDKXml文件在较旧的库中生成pytest adapter allure 如果您安装了诱惑pytest,您将获得json文件。 在报告中获取Nan%可能是因为提供的路径不包含显示报告所需的json文件 在allure pytest中生成和查看报告的步骤
**
gives:)。