175 Commits

Author SHA1 Message Date
d1a331f71b Add LICENSE 2026-05-12 11:19:57 +08:00
floraachy
685e8b8ce2 代码优化 2025-12-25 15:48:21 +08:00
floraachy
0911eeccd4 根据codecheck对代码进行优化 2025-12-12 14:38:18 +08:00
floraachy
59046a6027 update 2025-12-02 11:32:01 +08:00
floraachy
61f1c2f41b 根据codecheck检查修复严重问题 2025-12-02 11:25:24 +08:00
floraachy
2137862141 调整子模块名称以及自定义模块名称 2025-12-02 11:03:24 +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
15baacaf7d 获取子模块最新代码 2025-08-22 10:25:11 +08:00
floraachy
15ebc9b442 获取子模块最新代码 2025-08-22 10:24:05 +08:00
floraachy
a2efab60eb 修改run、dockerfile、readme文件,适配流水线运行需求 2025-08-22 10:00:41 +08:00
floraachy
4c3280dc30 修改allure html报告保存方式,保存每次执行的html报告 2025-08-15 16:42:13 +08:00
floraachy
6b94170bb3 增加测试用例生成时日志输出,帮助定位日志 2025-08-14 17:29:16 +08:00
floraachy
45ca30b37a 更新conftest.py中测试用例统计情况 2025-08-14 10:57:14 +08:00
floraachy
ba62b1945e 增加统计通过-m过滤的用例个数以及用例名称 2025-08-13 17:41:09 +08:00
floraachy
e05811532a 修复response.text错误问题 2025-08-13 16:34:35 +08:00
floraachy
e93ac420b6 更新dockerfile 2025-08-13 16:19:39 +08:00
floraachy
72ac78b4ea 兼容一下不同格式的环境配置文件:yml yaml 2025-08-12 17:09:36 +08:00
floraachy
55d898463e 调整dockerfile 2025-08-12 16:14:47 +08:00
floraachy
90d739a010 调整配置文件 2025-08-12 15:54:17 +08:00
floraachy
cad61926dd 更新push allure report 2025-08-12 12:28:42 +08:00
floraachy
24ec73ffa3 更新pipfile 2025-08-12 11:49:50 +08:00
floraachy
132230c282 更新用例文件 2025-08-12 11:47:39 +08:00
floraachy
163b5a112f 更新用例文件,封装的方法,新增dockerfile 2025-08-12 11:35:19 +08:00
floraachy
a0d67d0b41 更新用例文件,封装的方法,新增dockerfile 2025-08-12 11:34:40 +08:00
floraachy
bdcb5a30b7 使用git submodule功能,将一些公共方法提炼为子模块 2025-04-17 17:27:08 +08:00
floraachy
a65c7d4d24 支持推送Allure Html测试报告到GitLink个人建站仓库,支持部署Allure在线测试报告 2025-03-04 15:14:07 +08:00
floraachy
4db30737cd 更新readme文件 2025-01-10 14:14:41 +08:00
floraachy
b1f6040448 调整加密算法 2025-01-10 14:03:05 +08:00
floraachy
db5fc42c90 调整项目为demo仓库 2025-01-10 10:56:45 +08:00
floraachy
f560c7cb6a Merge branch 'master' of https://gitlink.org.cn/floraachy/apiautotest 2024-10-11 09:15:55 +08:00
floraachy
35db6e727d 将测试用例中的测试类移除(如class TestDemoAuto),直接使用测试方法(如def test_demo_auto) 2024-10-11 09:15:31 +08:00
floraachy
0fc08ca886 Merge branch 'master' of https://gitlink.org.cn/floraachy/apiautotest 2024-10-10 13:42:39 +08:00
floraachy
bb41aeee6d 调整gitlink一系列测试用例 2024-10-10 13:41:58 +08:00
floraachy
4f95a43555 增加接口请求后的等待时间,方便接口调用后,进行一系列数据初始化操作,待操作成功后,执行后续接口 2024-10-10 11:21:53 +08:00
floraachy
c14029edf6 1. 优化基础requests的封装,移除session机制,保证用例间不受影响 2. 优化headers里面传Cookie以及直接传cookies的处理 2024-09-26 15:21:30 +08:00
floraachy
34e6584482 优化用例依赖处理方法,同时增加用例依赖从数据库查询结果提取数据 2024-07-25 13:44:31 +08:00
floraachy
de4a32562a 支持指定数据提取来源,从响应数据,用例数据,数据库中通过jsonpath和正则表达式方式提取数据 2024-07-23 17:44:10 +08:00
floraachy
017eb15b6a 将接口参数处理,接口请求,接口断言,接口参数提取这些流程整理成一个方法Request_Control, 同时支持将接口请求参数payload以及接口提取的参数保存到GLOBAL_VARS中,方便下一个接口使用上一个接口的数据 2024-07-22 16:34:32 +08:00
floraachy
87673c5e6f 优化请求方法,支持求参数的数据类型为params并上传文件 2024-05-11 02:17:31 +00:00
floraachy
e275fd722e 优化generate_time的方法,可以计算当前时间,过去时间,未来时间 2024-05-11 10:16:08 +08:00
floraachy
2b02675649 优化方法list_to_str, 当数据不是列表或者为空,直接返回none 2024-05-11 10:15:18 +08:00
floraachy
49b6bb27ef Merge branch 'master' of https://gitlink.org.cn/floraachy/apiautotest 2024-04-17 16:14:51 +08:00
floraachy
795b290e66 新增和修改部分测试用例 2024-04-17 16:14:45 +08:00
floraachy
81f1a0c251 修复寻找依赖接口,只能找yaml结尾文件,不能找yml结尾文件的问题 2024-04-15 17:11:20 +08:00
floraachy
fd9e5b8df1 增加接口请求后的等待时间,方便接口调用后,进行一系列数据初始化操作,待操作成功后,执行后续接口 2024-04-12 13:45:22 +08:00
floraachy
98a2994ad7 新增/修改部分用例 2024-04-11 16:17:19 +08:00
floraachy
f5fbe11446 新增和更新用例 2024-04-09 11:44:17 +08:00
floraachy
a4197a06c1 新增部分测试用例 2024-03-22 16:24:06 +08:00
floraachy
74c0b7780f 在上传文件时,支持通过payload:file指定文件参数。不指定的情况下默认传file 2024-03-18 16:39:52 +08:00