import unittest
import base64
import requests
import HTMLTestRunner
class SwlsInterFace(unittest.TestCase):
#车牌
def test_plate(self):
#测试地址
url = r'http://xxxxxxxxxx:8000/plateTest/'
path = r'C:\Users\zc\Pictures\plate\0.jpg'
#执行post请求
myfile = {"picfile":open(path,'rb')}
r = requests.post(url=url,files=myfile)
r.encoding = 'utf-8'
#打印返回结果
info = r.json()
print(info)
# def test_two(self):
# print('execute test_two')
if __name__ == '__main__':
suite = unittest.TestSuite()
suite.addTest(SwlsInterFace("test_plate"))
filename = r'C:\Users\zc\Desktop\unittest\swlsInterFace.html'
fb = open(filename, 'wb')
runner = HTMLTestRunner.HTMLTestRunner(stream=fb, title="xxxx接口测试", description="xxx接口测试",tester='王希萌')
runner.run(suite)
fb.close()
python unittest简单使用
最新推荐文章于 2024-03-07 19:13:01 发布