2021年8月24日

摘要: ''' 接口测试用例 ''' import os import allure import pytest # 进行接口用例的编写 desc = "<font color='red'>请求URL:</font>{}<br/>" \ "<font color='red'>请求类型:</font>{}<b 阅读全文

posted @ 2021-08-24 15:02 天堂炼狱 阅读(124) 评论(0) 推荐(0) 编辑


2021年8月20日

摘要: 一, pytest常用参数以及解析 - s 输出打印信息,关闭捕捉 -v 显示具体的详细信息 -k 执行包含关键字的用例 -q 简化输出信息 - x 出现一条测试用例失败,则退出测试 -m 指定目录以及特定类或者方法执行 生成junit xml格式测试报告 pytest.main(['-s','-- 阅读全文

posted @ 2021-08-20 17:07 天堂炼狱 阅读(283) 评论(0) 推荐(0) 编辑


2021年8月17日

摘要: import os import allure import pytest from PageLocator.FirstPage import FirstPage as fp from PageLocator.LoginPage import LoginPage as lp from common. 阅读全文

posted @ 2021-08-17 14:22 天堂炼狱 阅读(145) 评论(0) 推荐(0) 编辑


2021年8月13日

摘要: 除了unittesr框架自带的setup和teardown功能,pytest也可以实现: 主要是4种情况: 第一批次: setup_module/ teardown_module: 在当前文件中,在所有用例执行前或者执行后执行 第二批次: setup_function/ teardown_funct 阅读全文

posted @ 2021-08-13 17:18 天堂炼狱 阅读(90) 评论(0) 推荐(0) 编辑


2021年7月12日

摘要: 本次主要尝试搭建接口自动化框架,基于 unittest+HTMLTestRunner 框架主要模块: config: 存放配置文件 lib: 封装了一些接口前置函数:处理各种事物 log: 存放生成的日志文件 report: 放置生成的html测试报告 suite: 套件运行器 testcase: 阅读全文

posted @ 2021-07-12 21:52 天堂炼狱 阅读(183) 评论(0) 推荐(0) 编辑


2021年4月29日

摘要: 在python中我们通过pymysql来连接数据库,具体实现如下 ''' 连接mysql数据库 此类进行封装了一些基础的操作数据库方法 ''' import pymysql from Homework.Log import Log class my_db: def __init__(self,hos 阅读全文

posted @ 2021-04-29 22:15 天堂炼狱 阅读(248) 评论(0) 推荐(0) 编辑


2021年4月28日

摘要: 日志模块可以通过封装一个类,也可以通过配置文件取管理 新建1个log.ini文件 [loggers] keys=root [handlers] keys=fileHandler,streamHandler [formatters] keys=simpleFormatter [logger_root] 阅读全文

posted @ 2021-04-28 15:56 天堂炼狱 阅读(115) 评论(0) 推荐(0) 编辑

摘要: 恢复内容开始 简介: 自己也在训练营学习之中,闲来之余,自己写着玩的,主要还是为了学习,希望和前辈和大佬相互学习共进。 日志模块主要有四大组件:日志器,过滤器,格式器,处理器。 日志器 Logger:提供程序一直使用的接口; 处理器Handler:将日志器创建的日志记录输出到指定位置,不同的处理器可 阅读全文

posted @ 2021-04-28 12:21 天堂炼狱 阅读(119) 评论(0) 推荐(0) 编辑


Copyright © 2024 天堂炼狱
Powered by .NET 8.0 on Kubernetes