zoukankan      html  css  js  c++  java
  • PyCharm用pytest模式执行python脚本不生成allure测试报告

    问题描述:在pychram中执行python脚本时,脚本执行成功,但是没有生成allure测试报告(报告的文件和内容都没有)。

    但是通过cmd命令行的形式执行生成报告的命令,可以生成测试报告。后来在main函数下增加一句print('测试打印')的脚本,执行后发现并没有打印该信息。

    经过一番百度后,发现:

    (1)使用pytest测试框架运行时,不需要main()函数,系统可以自动识别测试用例并执行。
    (2)即使包含main()函数,点击它去执行,也不会去执行main()函数。
    (3)具体是使用哪个测试框架执行,如下图:

    (4)将运行模式改为Unittests后就可以执行main()函数生成测试报告了。

  • 相关阅读:
    JSF
    filter用户例子
    分析LogFilter
    理解session
    了解xml文件
    软件工程期末项目总结
    阅《软件工程》——之感
    自我介绍
    期末课程设计《天猫后台管理系统》
    JSON
  • 原文地址:https://www.cnblogs.com/lengjf/p/13792650.html
Copyright © 2011-2022 走看看