import unittest
from HTMLTestRunner import HTMLTestRunner
from web自动化2.test3 import send_mail_html
class One(unittest.TestCase):
”’注释1”’ #加注释显示在HTML中,必须写一行
def setUp(self):
self.a = 3
self.b = 5
def test_a(self):
add = self.a+self.b
self.assertEqual(add,3)
def test_b(self):
“”“dff”“” #加注释显示在HTML中,必须写一行
add1 = self.a+self.b*2
self.assertEqual(add1,9)
if name == ‘main‘:
suite = unittest.TestSuite() #将用例集合交给一个变量suite
suite.addTest(One(‘test_a’)) #suite中添加用例1
suite.addTest(One(‘test_b’)) #suite中添加用例2
fp = open(‘./test.html’,’wb’)
runner = HTMLTestRunner(stream=fp,title=’zw’, description=’1’)
runner.run(suite)
fp.close()
send_mail_html(‘zw_test02@126.com’,’./test.html’,’test110.html’) #发送邮件