新版本开发完毕
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# @Time : 2017/6/4 20:15
|
||||
# @Author : lileilei
|
||||
# @File : test_case.py
|
||||
# @File : case.py
|
||||
from Interface.testFengzhuang import TestApi
|
||||
from Public.get_excel import datacel
|
||||
from Public.log import LOG,logger
|
||||
@@ -1,20 +1,20 @@
|
||||
from Interface.testFengzhuang import TestApi
|
||||
from Public.get_excel import datacel,makedata
|
||||
from Public.log import LOG,logger
|
||||
import ddt,unittest
|
||||
from Public.panduan import assertre
|
||||
import ddt,unittest,time,os
|
||||
data_test=makedata()
|
||||
@logger('执行测试用例')
|
||||
@ddt.ddt
|
||||
class ApiTest(unittest.TestCase):
|
||||
class MyTest(unittest.TestCase):
|
||||
def setUp(self):
|
||||
pass
|
||||
LOG.info('测试用例开始执行')
|
||||
def tearDown(self):
|
||||
pass
|
||||
LOG.info('测试用例执行完毕')
|
||||
@ddt.data(*data_test)
|
||||
def test_api(self,data_test):
|
||||
api = TestApi(url=data_test['url'], key=data_test['key'], connent=data_test['coneent'], fangshi=data_test['fangshi'])
|
||||
LOG.info('输入参数:url:%s,key:%s,参数:%s,请求方式:%s'%(data_test['url'],data_test['key'],data_test['coneent'], LOG.info('输入参数:url:%s,key:%s,参数:%s,请求方式:%s'%(data_test['url'],data_test['key'],data_test['coneent'],data_test['fangshi']))))
|
||||
apijson = api.getJson()
|
||||
LOG.info('返回结果:%s'%apijson)
|
||||
self.assertEqual(data_test['qiwang'],apijson,msg='预期和返回不一致')
|
||||
|
||||
qingwang=assertre(asserqingwang=data_test['qiwang'])
|
||||
self.assertNotEqual(dict(qingwang),dict(apijson),msg='预期和返回不一致')
|
||||
Reference in New Issue
Block a user