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 |
|
floraachy
|
6b4063ed98
|
更新开源项目一系列接口用例
|
2024-03-06 14:38:21 +08:00 |
|
floraachy
|
6ab6321f32
|
更新pms一系列用例
|
2024-03-04 15:38:14 +08:00 |
|
floraachy
|
d512123516
|
由于登录yaml名称更改,login fixture一并调整
|
2024-01-26 10:36:00 +08:00 |
|
floraachy
|
769ce418a2
|
新增和调整用例
|
2024-01-26 09:58:41 +08:00 |
|
floraachy
|
2eb41318ab
|
支持将文件路径/文件内容/字符串转成base64编码格式,方便用例执行过程中调用
|
2024-01-26 09:58:07 +08:00 |
|
floraachy
|
1c657dd264
|
增加将文件路径转成base64编码格式方法
|
2024-01-26 09:57:25 +08:00 |
|
floraachy
|
31702ac0e8
|
调整依赖执行顺序,先执行环境变量依赖,再执行接口依赖,最后执行数据库依赖
|
2024-01-26 09:56:44 +08:00 |
|
floraachy
|
5e497682b8
|
调整pms测试用例
|
2024-01-16 14:10:06 +08:00 |
|
floraachy
|
18809c323f
|
调整用例前置/后置依赖方法的位置,从fixture中移除,直接放在测试方法中,确保后置依赖是断言成功才执行
|
2024-01-12 09:51:43 +08:00 |
|
floraachy
|
a0c5d1f8c7
|
增加方法: str_to_list, none_to_null
|
2024-01-11 16:38:49 +08:00 |
|
floraachy
|
3c638e7c21
|
当找不到对应api时,抛出异常,方便定位
|
2024-01-11 16:36:58 +08:00 |
|
floraachy
|
b8ceb370c8
|
当读写yaml文件出现异常时,抛出错误,方便定位
|
2024-01-11 16:35:57 +08:00 |
|
floraachy
|
40decc5349
|
调整gitlink相关接口用例
|
2024-01-09 13:49:07 +08:00 |
|
floraachy
|
9ee23cbc11
|
支持环境变量依赖, 环境变量是字典格式,key为环境变量名称,value为环境变量值。value可以为常量,也可以为data_handle内支持的方法,也可以是全局变量。
|
2024-01-09 13:48:41 +08:00 |
|
floraachy
|
fd47f6e3e0
|
支持每个yaml用例中传入公共依赖,作用域是class
|
2024-01-09 13:46:36 +08:00 |
|
floraachy
|
966bb88dfb
|
重新调整gitlink接口用例,所有登录后的操作均通过用户名及密码方式登录
|
2024-01-08 15:20:11 +08:00 |
|
floraachy
|
9af16d3466
|
新增pms-测试报告模块用例
|
2024-01-08 14:14:40 +08:00 |
|
floraachy
|
4a285f6749
|
新增pms相关接口用例
|
2024-01-05 16:20:43 +08:00 |
|
floraachy
|
7ee0732afe
|
调整requests关于上传文件的请求,支持文件为空时,调用请求进行上传操作
|
2023-12-29 15:29:22 +08:00 |
|
floraachy
|
9ce3c92302
|
更改用例通过率计算方式;添加插件pytest-repeat,支持用例重复执行;增加数据处理方法:获取图片base64格式,支持用例数据传参需求;
|
2023-12-22 16:45:10 +08:00 |
|
floraachy
|
cfa9fa52cf
|
更新readme文件,增加用例依赖说明
|
2023-12-19 15:58:59 +08:00 |
|
floraachy
|
18daffe713
|
更新部分需要依赖的测试用例
|
2023-12-18 14:19:30 +08:00 |
|
floraachy
|
8b47058964
|
增加用例依赖处理, 支持通过接口处理依赖数据
|
2023-12-18 11:51:43 +08:00 |
|
floraachy
|
36bed90108
|
目录名称DATA_DIR统一更新为INTERFACE_DIR
|
2023-12-18 11:41:37 +08:00 |
|
floraachy
|
37e9b57fde
|
注册自定义标记时,增加去重处理
|
2023-12-18 11:39:04 +08:00 |
|
floraachy
|
ead008c96b
|
新增代码库模块相关测试用例
|
2023-12-14 17:07:36 +08:00 |
|
floraachy
|
f30dbb0181
|
调整断言方法中的错误之处
|
2023-12-13 20:18:21 +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
|
4d11d91544
|
修复上次全局替换,导致发送右键参数attachments被替换成files的问题;以及给yagmail_bot.py增加更友好的错误提示
|
2023-12-11 11:07:18 +08:00 |
|
floraachy
|
6b6f36b5c4
|
接口中的files支持文件传递$\{}关键字,将使用data_handle进行处理
|
2023-12-08 17:30:02 +08:00 |
|
floraachy
|
cdf402898e
|
1. 修改allure results及html报告目录找不到的错误提示,提示用户使用allure需具备java环境 2. 增加日志捕获级别错误的提示信息
|
2023-12-08 16:48:31 +08:00 |
|
floraachy
|
192abbc30f
|
增加深度拷贝,保证在处理用例数据时,不改变原有的数据,方便一次获取用例数据进行多次调用
|
2023-12-06 17:05:24 +08:00 |
|
floraachy
|
723897c388
|
对框架的目录结构进行了调整以及部分细节进行了调整
|
2023-12-05 16:23:06 +08:00 |
|
floraachy
|
a01db401bf
|
调整响应数据提取,支持通过yaml用例数据传参提取指定格式的参数
支持3种类型的数据提取:1. 通过jsonpath从response.json()提取数据; 2. 通过正则表达式从response.text提取; 3. 直接从response提取cookies之类;
|
2023-12-05 14:02:27 +08:00 |
|
floraachy
|
3b3c8e6a62
|
修改json提取方法,当提取到的列表长度为1是直接返回第一个元素,否则返回整个列表
|
2023-12-04 16:09:42 +08:00 |
|
floraachy
|
d84c2d1963
|
更新data_handle.py文件,处理部分数据无法被成功处理的问题
|
2023-12-04 16:06:26 +08:00 |
|
floraachy
|
2d79a82dc3
|
调整发送钉钉/企业微信/邮件里面关于测试人员信息,参数替换没有成功的问题
|
2023-11-17 14:21:16 +08:00 |
|
floraachy
|
4c175e101c
|
修复预期替换成1,2,3字符串时,由于最后返回eval了一下,实际替换成(1,2,3)的问题
|
2023-11-17 14:00:29 +08:00 |
|
floraachy
|
1e7edfc24f
|
调整处理数据库的方法,将关闭游标及数据库操作放在对象销毁之前
|
2023-11-15 09:08:15 +08:00 |
|
floraachy
|
f0bd0e262d
|
data_hanle中增加对RequestsCookieJar的处理,避免source里面存在RequestsCookieJar, 处理完成后,数据格式不正确的问题.
|
2023-11-14 14:13:20 +08:00 |
|