![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化测试
文章平均质量分 90
Jike_Ma
这个作者很懒,什么都没留下…
展开
-
allure
1. @allure.title() ,给每条用例添加标题可以参数化,参数使用被装饰函数的位置参数和关键字参数,并用“{userName}”包起来,比如:@allure.title('这个是用户名“{userName}”')pass2. @allure.step,添加步骤描述可以不参数化,直接装饰方法,@allure.step,报告中步骤描述直接显示方法名。原创 2022-10-22 11:23:56 · 335 阅读 · 0 评论 -
Python中 logging 日志记录
import logging#from common.handle_path import LOGGER_FILE_PATHclass Handle_MyLogger(): def handle_mylogger(self): #logger 收集日志 debug,info,warning,error,critical #handler 输出日志的渠道,是控制台还是指定文件 #创建日志器 my_logger = logging.getLogger('mylogger') #.原创 2020-10-19 16:25:48 · 99 阅读 · 0 评论 -
自动化测试(数据驱动,关键字驱动,混合驱动)
1. 数据驱动:测试程序(步骤)不变,测试数据是变化的,要使用不同的数据进行测试。数据与程序的分离,提示自动化测试的的可维护性。测试步骤代码如下:from selenium import webdriverimport timeimport sys#读取txt文件def get_data(file_path): with open(file_path, encoding='...原创 2020-04-03 16:01:00 · 1236 阅读 · 0 评论 -
Postman使用
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声...转载 2019-11-21 19:18:01 · 230 阅读 · 0 评论 -
unittest测试入门
import unittestfrom JSuan import JSuan#定义测试类,父类为unittest.TestCaseclass Test(unittest.TestCase): #定义setUp()方法用于测试用例执行前的初始化工作 def setUp(self): print("*"*30) print("start tes...原创 2019-02-25 16:40:48 · 183 阅读 · 0 评论