摘要: 1.使用参数化提供的参数,作为标题 import pytest import allure import os get_data=[(3,4),(10,20)] @allure.story('测试模块') @allure.title('测试用例请求参数为:{a}的case') @allure.ste 阅读全文
posted @ 2021-01-19 15:43 西西cc 阅读(328) 评论(0) 推荐(0) 编辑
摘要: import time import datetime import hashlib def get_time_stamp13(): ''' 获取当前时间13位时间戳 :return: ''' # 生成13时间戳 eg:1540281250399895 datetime_now = datetime 阅读全文
posted @ 2021-01-19 15:22 西西cc 阅读(924) 评论(0) 推荐(0) 编辑
摘要: def dynamic_report(target01,target02): ''' 带参装饰器 :param target: 装饰器传进来的参数 :return: ''' def decorate(fun): def inner(*args,**kwargs): print('调用时候传进来的参数 阅读全文
posted @ 2021-01-19 14:14 西西cc 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1.普通装饰器 def decorate(fun): ''' 普通装饰器 :param fun: :return: ''' def inner(*args,**kwargs): print('调用装饰器之前') fun(*args, **kwargs) print('调用装饰器之后') return 阅读全文
posted @ 2021-01-19 14:09 西西cc 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1,*args:代表可传递多个形参,**kwargs:带便可传递多个位置参数 def test_args(*args): print(args) if __name__ == '__main__': test_args('1','b',[1,2,3]) #打印结果:('1', 'b', [1, 2, 阅读全文
posted @ 2021-01-19 11:18 西西cc 阅读(207) 评论(0) 推荐(0) 编辑