test_fieldConfig.py 1.95 KB
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import unittest
import json
import urllib3
from commons import ConfigDB as db
from commons import common as com
from commons.api.login import login
from commons.api.upStream import upStream
from commons.MyRequest import myrequest
urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
ll=login()
uu=upStream()
my=myrequest()


class test_fieldConfig(unittest.TestCase):
    '''分别封装各个接口和数据,数据处理过程写入代码'''
    @classmethod
    def setUpClass(cls):
        #获取session
        cls.se=ll.get_session("sg_wenze", "111111")
        
    def setUp(self):
        pass
    
    def test_01_fieldConfig(self):
        #成功查询上下游企业,无过滤条件
        pass

    def tearDown(self):
        print("tearDown")
           
    @classmethod
    def tearDownClass(cls):
        cls.se.close()





if __name__ == "__main__":
#unittest.main()方法会搜索该模块文件下所有以test开头的测试用例方法,并自动执行它们。
#如果不加下面这个语句,那么在通过unittest的方法添加测试用例时,这个文件里面的用例不会被搜索到。

    unittest.main(verbosity=2)

# #    以下代码可以调试单个测试用例,用例中打印的语句不会展示到控制台,使用前需要注释上面的代码unittest.main(),如果不使用下面代码,
# #    在有unittest.main()的情况下点击ctrl+f11,会直接运行当前页面所有用例,并且把用例用有打印的语句显示到控制台
#     current_suite = unittest.TestSuite()
#     current_suite.addTest(test_upStream("test_08_upStream"))
# #     #以列表形式添加多个测试用例
# # #     current_suite.addTests([submitOrder_With_Coupon("test_01"),submitOrder_With_Coupon("test_02")])
# #     # 执行测试
#     runner = unittest.TextTestRunner()
# ##    runner.run(可以直接添加测试用例如submitOrder_With_Coupon("test_01"))
#     runner.run(current_suite)