我是靠谱客的博主 负责河马,这篇文章主要介绍python3+unittest+HTMLTestRunner运行成功,但没有生成测试报告,现在分享给大家,希望可以做个参考。

原因:没有执行 main函数中的代码,只执行了测试用例。
如:没有执行print(now)

if __name__ == '__main__':
    # unittest.main()
    now = datetime.datetime.now().strftime('%Y-%m-%d_%H_%M_%S')
    print(now)
    html_file = r'D:filePycharmProjectspwqreportreport.html'
    fp = open(html_file, "wb")
    runner = HTMLTestRunner.HTMLTestRunner(stream=fp,
                                           title="xxxx自动化测试报告",
                                           description="用例执行情况")

    testunit = unittest.TestSuite()
    testunit.addTest(unittest.TestLoader().loadTestsFromTestCase(LoginCase))
    runner.run(testunit)
    fp.close()

修改配置:
步骤一:
在这里插入图片描述
步骤二:
**【注意】**1、在python中,选择“+”号,创建一个python
在这里插入图片描述
2、选择“+”后,创建python
在这里插入图片描述
3、Script path:选择需要执行的文件路径,点击“ok”
在这里插入图片描述

最后

以上就是负责河马最近收集整理的关于python3+unittest+HTMLTestRunner运行成功,但没有生成测试报告的全部内容,更多相关python3+unittest+HTMLTestRunner运行成功内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部