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回答

Mushishi

2018-09-12

HTMLTestRunner 这个不要目录,就说再site-packages 下得一个HTMLTestRunner .py文件

1
0

Python主讲移动端自动化测试框架Appium

APP自动化基础知识、po模型、关键字模型、服务自动化、持续集成

1508 学习 · 1333 问题

查看课程