小实例
from selenium import webdriver
from HTMLTestRunner import HTMLTestRunner
import unittest
import time
class Baidu(unittest.TestCase):
def setUp(self):
self.dr = webdriver.Chrome()
#防止网速过慢等待一下
self.dr.implicitly_wait(10)
self.dr.get('https://www.baidu.com/')
def testOne(self):
print('one执行过了')
time.sleep(3)
def testTwo(self):
print('Two执行过了')
time.sleep(3)
def tearDown(self):
self.dr.quit()
if __name__ == '__main__':
su = unittest.TestSuite()
su.addTest(Baidu('testTwo'))
#定义测试报告存放的路径
fp = open('./456.html','wb')
run = HTMLTestRunner(stream=fp,title='昊天测着玩',description='用例执行情况')
run.run(su)
fp.close()
小坑就是用PY编辑器运行 要看清,要用run方法执行
下面的图就是错的