- 博客(9)
- 收藏
- 关注
原创 如何用adb 安装安卓测试包for mac
1、安装Homebrew brew install android-platform-tools 2、配置环境变量 打开终端,入当前用户的home目录 打开.bash_profile文件,如果不存在先创建,可以用vim在, open .bash_profile 文末加入 export ANDROID_HOME=/Users/yourname/Library/Android/sdk export PATH=$PATH:$ANDROID_HOME/tools export PATH=$PATH:
2022-03-22 16:18:26
3371
原创 如何将接口的整型和数据库的浮点型进行断言
问题:数据库存的金额是300.00,接口返回的金额是300,如果进行断言 其实这个是越南的项目,越南盾没有小数,所以要进行断言,最好是把数据库中的数据转成整型再和接口返回的金额进行断言 转整型的函数:cast(approved_amount as signed) 用函数前: select approved_amount from claim where display_id='HAS62281221-E-00006SA.CL00000019' 用函数后: select cast(a
2022-01-21 14:38:55
981
原创 如何忽略数据中的签名部分进行jsonpath断言
记录一下这个问题: 问题:上传的图片链接存在数据库里,请求接口返回的参数中也有这个图片链接,要断言返回参数的图片链接和数据库的是通一张图片 难点:但是都是加了签名的,直接进行对比,是通不过的 解决思路:后来想了一个办法,就是用数据库的自带函数SUBSTRING_INDEX(str,delim,count),截取签名前的字符串,和接口返回的参数进行对比(返回参数用jsonpath进行提取),用包含关系进行断言就可以了 函数解释:SUBSTRING_INDEX(str,delim,count),str就
2022-01-20 18:01:22
1199
原创 mysql json中字段值的提取
1、如果只有一级json,可以用A->'$.B'的方式提取 等同于json_extract(A,'$.B') 例如: 2、可以用json_unquote()去掉引号 例如: 3、如果是json数组, A->'$.B'->'$.C'这样的方式就不行了,反正我试了就是取不到,报语法错误,可以用下面这种方式 json_extract(json_extract(A,'$.B'),'$.C') 在用json_unquote去掉引号 ...
2022-01-19 17:03:46
15078
原创 接口自动化知识碎片
1、接口请求 get query:path\query post body: form: 结构化请求:json \ xml \ json rpc binary 1、文件上传 files={'file':open('report.xls','rb')} r=requests.post(url,files=files) 2、header headers = {'user-agent':'my-app/0.0.1'} r = reques...
2021-12-10 16:52:12
1088
原创 jenkins邮箱设置
1、先下载插件:email extension和email extension template 2、进入系统配置,系统管理员邮件地址要配置,这个就是邮件的发送人 3、在系统配置里,找到邮件通知,点击右下角的高级展开, 4、如果用的qq邮箱,去邮箱的【设置-账户】里面查看SMTP,smtp.qq.com,端口465 ...
2021-12-07 19:08:54
2328
原创 selenium yaml文件写入local storage实现免登陆
一、UI自动化将local_storage存入yaml 文件,再读取,实现免登陆 local_storage有三个参数 HomeCredit_qa_jwt\HomeCredit_qa_customerName\HomeCredit_qa_customerEmail # 执行js脚本,获取local_storage中的各个字段 HomeCredit_qa_jwt = self.driver.execute_script('return window.localStorage.getItem.
2021-11-16 14:01:38
1728
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅