感谢一下群里大佬们的踊跃探讨。结合了一下unittest,整理如下:
对于n条测试用例,还需要写满篇的test_1 ,test_2么?
显然不需要了。人只需要在表中写好要测试的接口的名字,参数即可。...= ['']:
data = eval(apidata[0])(apidata[1]) # 输入要测试的数据,data=(mode,url,body),
back...req(data, self.token_1)['res_body']) # 获取实际返回值,需要传入token的话,请req(data,token)
YQ = 200 # 输入预期的值...title=u'测试服新接口测试', description=u'用例执行报告', fname=filename.split('/')[-1])
runner.run(suit)
其中有很多自己封装的函数...我们的原则是尽量不经常因为用例 的增删改查 需要去修改代码。
也就是写用例用表,看报告用html或其他文件。
如图,是测试报告