0

我的课:

import unittest,pytest, HtmlTestRunner


class groupTests(unittest.TestCase,Browser):

    def setUp(self):
    code
    def tearDown(self):
    code
    def test_first(self):
        code test

    if __name__ == '__main__':
        unittest.main(testRunner=HtmlTestRunner.HTMLTestRunner(output='./report'))

Python 3.6.7

没有收到报告文件。也许我做错了什么。如何改进我的代码?也许我不能使用 last if 结构?

4

2 回答 2

0

也许只是尝试编辑 IDE 的配置来执行您的脚本。

在 PyCharm 中:

从运行菜单 > 运行 > 编辑配置 >

在 Python 上方选择/添加 ScriptName.py而不是 ScriptName.py 中的 Unittests

在此处输入图像描述

参考:Python3 HTMLTestRunner 不生成报告

于 2019-08-30T10:58:10.233 回答
0

感谢您的回答,但仍然存在相同的问题,我该如何更改?也许其他插件?

于 2019-09-02T08:54:35.377 回答