__author__ = 'Administrator'
#动态参数的回顾
# def print_msg(*args):
# print(args)
#
# print_msg(1,2,3,4)#元祖
#
# print_msg(*[1,2,3,4])#元祖
# print_msg(*[[1,2],[3,4]])#元祖
#
# print_msg(*{'age':19,"name":'五月'})#元祖--获取到的是key值
#
#
# def print_info(**args):#key words 关键字参数
# print(args)
#
#
# print_info(x=1,y=2)
# print_info(**{'age':19,"name":'五月'})
from ddt import ddt,data,unpack
import unittest
#ddt data driver test 数据驱动测试
#1)ddt装饰器 装饰测试类
#2)data 装饰测试用例
#3)unpack 装饰测试用例 但是用于 数据的拆分
@ddt
class TestAdd(unittest.TestCase):
def setUp(self):
print("begin")
#@data(*[{'age':19,"name":'五月'},{'age':19,"name":'6月'}])
@data(*[[1,2],[3,4]])
# @unpack
def test_res(self,a):#如果是字典的话(self,age,name)需要指明key
print(a)
#print(b)
def tearDown(self):
print("end--------")
#动态参数的回顾
# def print_msg(*args):
# print(args)
#
# print_msg(1,2,3,4)#元祖
#
# print_msg(*[1,2,3,4])#元祖
# print_msg(*[[1,2],[3,4]])#元祖
#
# print_msg(*{'age':19,"name":'五月'})#元祖--获取到的是key值
#
#
# def print_info(**args):#key words 关键字参数
# print(args)
#
#
# print_info(x=1,y=2)
# print_info(**{'age':19,"name":'五月'})
from ddt import ddt,data,unpack
import unittest
#ddt data driver test 数据驱动测试
#1)ddt装饰器 装饰测试类
#2)data 装饰测试用例
#3)unpack 装饰测试用例 但是用于 数据的拆分
@ddt
class TestAdd(unittest.TestCase):
def setUp(self):
print("begin")
#@data(*[{'age':19,"name":'五月'},{'age':19,"name":'6月'}])
@data(*[[1,2],[3,4]])
# @unpack
def test_res(self,a):#如果是字典的话(self,age,name)需要指明key
print(a)
#print(b)
def tearDown(self):
print("end--------")