selenium 自动生成测试报告
1.http://pan.baidu.com/s/1hs5OXNY 在此网址下载HTMLTestRunner.py
2.下载后手动拖到python安装文件的Lib目录下
3.
test_ZzqfTest:为一个测试用例
ZzqfTest:是一个测试类
class ZzqfTest(unittest.TestCase): def test_ZzqfTest(self):
if __name__ == "__main__": # unittest.main() #定义一个单元测试的容器 testunit= unittest.TestSuite() #将测试用例加到测试管理器中 testunit.addTest(ZzqfTest("test_ZzqfTest")) #定义测试报告存放路径 Htmlfile="d:\\result.html" f=file(Htmlfile,'wb') runner=HTMLTestRunner.HTMLTestRunner(stream=f, title=u'自动化测试报告', description=u'详细测试用例结果', ) runner.run(testunit) f.close()
运行完后去查看result.html,如图