python测试用框架unittest & HTMLTestRunner
import unittestimport requestsimport os, time,sysfrom HTMLTestRunner import HTMLTestRunnerfrom caculate import *class TestClass(unittest.TestCase): @classmethod #类方法:每次运行测试类只执行一次 def setUpClass(cls): print("这是测试整个类前要执行的方法") def setUp(self): print("这是每一个测试方法前面运行的方法") def tearDown(self): print("这是每一个测试方法后面运行的方法") def test_first(self): print("这是测试方法1-进行接口测试demo") # 这是利用requests第三方库(进行发请求,收响应)向百度发个get请求 res = requests.get('http://www.baidu.com') # 这是输出返回结果 print(res.text) def test_second(self): print("这是测试方法2-研究一下python的断言") assert 1 == 1 assert {'name': 'linda', 'age': 18} == {'name': 'linda',