floraachy
|
685e8b8ce2
|
代码优化
|
2025-12-25 15:48:21 +08:00 |
|
floraachy
|
59046a6027
|
update
|
2025-12-02 11:32:01 +08:00 |
|
floraachy
|
cf0185e6c4
|
升级allure,从2.22.0更新为2.34.1,增加日志输出
|
2025-08-25 16:14:15 +08:00 |
|
floraachy
|
a4243cab11
|
更新allure测试报告logo
|
2025-08-25 09:29:12 +08:00 |
|
floraachy
|
72ac78b4ea
|
兼容一下不同格式的环境配置文件:yml yaml
|
2025-08-12 17:09:36 +08:00 |
|
floraachy
|
90d739a010
|
调整配置文件
|
2025-08-12 15:54:17 +08:00 |
|
floraachy
|
132230c282
|
更新用例文件
|
2025-08-12 11:47:39 +08:00 |
|
floraachy
|
163b5a112f
|
更新用例文件,封装的方法,新增dockerfile
|
2025-08-12 11:35:19 +08:00 |
|
floraachy
|
db5fc42c90
|
调整项目为demo仓库
|
2025-01-10 10:56:45 +08:00 |
|
floraachy
|
bb41aeee6d
|
调整gitlink一系列测试用例
|
2024-10-10 13:41:58 +08:00 |
|
floraachy
|
017eb15b6a
|
将接口参数处理,接口请求,接口断言,接口参数提取这些流程整理成一个方法Request_Control, 同时支持将接口请求参数payload以及接口提取的参数保存到GLOBAL_VARS中,方便下一个接口使用上一个接口的数据
|
2024-07-22 16:34:32 +08:00 |
|
floraachy
|
d512123516
|
由于登录yaml名称更改,login fixture一并调整
|
2024-01-26 10:36:00 +08:00 |
|
floraachy
|
18809c323f
|
调整用例前置/后置依赖方法的位置,从fixture中移除,直接放在测试方法中,确保后置依赖是断言成功才执行
|
2024-01-12 09:51:43 +08:00 |
|
floraachy
|
966bb88dfb
|
重新调整gitlink接口用例,所有登录后的操作均通过用户名及密码方式登录
|
2024-01-08 15:20:11 +08:00 |
|
floraachy
|
4a285f6749
|
新增pms相关接口用例
|
2024-01-05 16:20:43 +08:00 |
|
floraachy
|
9ce3c92302
|
更改用例通过率计算方式;添加插件pytest-repeat,支持用例重复执行;增加数据处理方法:获取图片base64格式,支持用例数据传参需求;
|
2023-12-22 16:45:10 +08:00 |
|
floraachy
|
18daffe713
|
更新部分需要依赖的测试用例
|
2023-12-18 14:19:30 +08:00 |
|
floraachy
|
8b47058964
|
增加用例依赖处理, 支持通过接口处理依赖数据
|
2023-12-18 11:51:43 +08:00 |
|
floraachy
|
9db52bf23b
|
新增用例:删除项目,修改用户手机号,修改用户密码,修改用户邮箱
|
2023-12-13 19:03:36 +08:00 |
|
floraachy
|
3c713a1ed3
|
1、优化断言 2、优化依赖接口调用
|
2023-12-13 12:15:43 +08:00 |
|
floraachy
|
723897c388
|
对框架的目录结构进行了调整以及部分细节进行了调整
|
2023-12-05 16:23:06 +08:00 |
|
floraachy
|
f0bd0e262d
|
data_hanle中增加对RequestsCookieJar的处理,避免source里面存在RequestsCookieJar, 处理完成后,数据格式不正确的问题.
|
2023-11-14 14:13:20 +08:00 |
|
floraachy
|
4943adf36b
|
进行一系列优化,且删除所有demo用例仅保持正常的示例
|
2023-11-10 15:58:03 +08:00 |
|
floraachy
|
0a881116a3
|
修改用例格式由字典改为列表,并增加用例字段必填校验
|
2023-08-15 14:22:37 +08:00 |
|
floraachy
|
0fbd9eb5c8
|
测试报告阉割掉pytest-html,只支持allure生成测试报告
|
2023-08-02 11:25:54 +08:00 |
|
floraachy
|
bc25d5156b
|
在发送请求和响应处添加allure装饰器,优化allure报告显示
|
2023-08-02 11:04:58 +08:00 |
|
floraachy
|
64ae0c0152
|
支持利用allure设置用例优先级,运行指定优先级的用例
|
2023-07-04 11:44:46 +08:00 |
|
floraachy
|
165deebedc
|
实现通过用例数据动态配置pytest.mark, 包括自定义标记,pytest.mark.skip以及pytest,mark.usefixtues功能
|
2023-07-03 11:27:08 +08:00 |
|
floraachy
|
f226441d32
|
根据最新框架,更新readme文件;并对部分模块代码进行细微优化调整
|
2023-06-28 16:55:00 +08:00 |
|
floraachy
|
bb265e65dc
|
优化处理用例数据方法(从全局变量替换指定关键字以及识别Python表达式),增加递归方式处理,避免层层套娃情况下,无法处理成功
|
2023-06-20 16:23:47 +08:00 |
|
floraachy
|
05f34366af
|
1. 增加测试数据分析预警机制 2. 优化自动生成测试用例方法 3. 将用例跳过方法 提取成公共的fixture,自动运行 4. 修改pytet-html测试报告列’用例描述’值获取 5. 根 据最新修改,更新readme文件~
|
2023-06-09 15:04:32 +08:00 |
|
floraachy
|
dc76e44774
|
去掉用例中的异常捕获,这会导致报错的情况下,无法准确定位到错误信息
|
2023-05-27 15:02:53 +08:00 |
|
floraachy
|
08d1bc1f65
|
示例用例:演示接口中需要cookies的情况如何传递-->新建项目接口,增加cookies传参,从全局变量中获取; conftest中增加login fixture,设置自动执行, 获取cookies保存到全局变量中
|
2023-05-27 15:01:47 +08:00 |
|
floraachy
|
e8e27e8a53
|
1. 优化日志信息 2. 每一个参数替换增加异常捕获,方便定位问题 3. cookies进行参数替换时,增加特殊处理
|
2023-05-27 14:58:34 +08:00 |
|
floraachy
|
cf71d3fdac
|
优化关键信息输出
|
2023-05-27 14:45:48 +08:00 |
|
floraachy
|
bddf5d36e4
|
增加接口响应耗时记录
|
2023-05-27 10:27:36 +08:00 |
|
floraachy
|
9904ba8626
|
将环境数据与配置数据, 模型数据隔离开,同步修改了配套相关代码
|
2023-05-25 15:59:00 +08:00 |
|
floraachy
|
3b7c35a312
|
增加测试框架对allure测试报告的支持,已完成初版,能用户通过-report参数指定生成的是pytest-html报告还是allure报告
|
2023-05-22 09:39:36 +08:00 |
|
floraachy
|
e4516935a4
|
V1.0版本:基于pytest-html的接口自动化框架
|
2023-05-18 09:15:17 +08:00 |
|
floraachy
|
78bee3406a
|
(2023-05-14) 优化封装requests方法,将BaseRequest类移动到公共方法中
|
2023-05-18 08:58:11 +08:00 |
|
floraachy
|
476420d3f4
|
(2023-05-13) 1. 封装Python脚本:使用pymysql+sshtunnel,支持通过SSH隧道方式链接mysql数据库 2. 调整用例参数,支持数据库断言。可以通过assert_sql用例参数进行数据库断言
|
2023-05-18 08:52:20 +08:00 |
|
floraachy
|
1f06223170
|
(2023-03-29)1. 完成api自动化测试框架的搭建 2. 增加示例的测试用例,包括自动 生成以及手动编写
|
2023-05-17 17:00:38 +08:00 |
|