mac 机器 HTMLTestRunner 运行报错'module' object has no attribute 'HTMLTestRunner'
来源:1-19 如何获取tost元素

慕雪7488258
2018-09-12
1.python版本,3.7。HTMLTestRunner配置方法:在目录/Library/Python/2.7/site-packages下建立文件夹HTMLTestRunner,并在HTMLTestRunner目录下建立文件__init__.py 空文件和HTMLTestRunner.py,代码拷贝官方文档,并修改为适配3.X版本。
import HTMLTestRunner没有报错
2。程序代码中引用方式如下
import HTMLTestRunner
import unittest
if name == ‘main’:
suite=unittest.TestSuite()
suite.addTest(TestCase(“test_case1”))
# unittest.TextTestRunner().run(suite)
report_file="…/report/test_report.html"
fp =open(report_file,‘wb’)
runner=HTMLTestRunner.HTMLTestRunner(fp)
runner.run(suite)
运行报错:
File “/Users/min/Desktop/zm/appiumTest/case/test_case.py”, line 37, in
runner=HTMLTestRunner.HTMLTestRunner(fp)
AttributeError: ‘module’ object has no attribute ‘HTMLTestRunner’,请老师帮忙看看如何解决,谢谢~
1回答
-
HTMLTestRunner 这个不要目录,就说再site-packages 下得一个HTMLTestRunner .py文件
10
相似问题