- 博客(9)
- 收藏
- 关注
原创 如何用adb 安装安卓测试包for mac
1、安装Homebrewbrew install android-platform-tools2、配置环境变量打开终端,入当前用户的home目录 打开.bash_profile文件,如果不存在先创建,可以用vim在,open .bash_profile文末加入export ANDROID_HOME=/Users/yourname/Library/Android/sdkexport PATH=$PATH:$ANDROID_HOME/toolsexport PATH=$PATH:
2022-03-22 16:18:26
3283
原创 如何将接口的整型和数据库的浮点型进行断言
问题:数据库存的金额是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
942
原创 如何忽略数据中的签名部分进行jsonpath断言
记录一下这个问题:问题:上传的图片链接存在数据库里,请求接口返回的参数中也有这个图片链接,要断言返回参数的图片链接和数据库的是通一张图片难点:但是都是加了签名的,直接进行对比,是通不过的解决思路:后来想了一个办法,就是用数据库的自带函数SUBSTRING_INDEX(str,delim,count),截取签名前的字符串,和接口返回的参数进行对比(返回参数用jsonpath进行提取),用包含关系进行断言就可以了函数解释:SUBSTRING_INDEX(str,delim,count),str就
2022-01-20 18:01:22
1134
原创 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
14370
原创 接口自动化知识碎片
1、接口请求get query:path\querypost body:form:结构化请求:json \ xml \ json rpcbinary1、文件上传files={'file':open('report.xls','rb')}r=requests.post(url,files=files)2、headerheaders = {'user-agent':'my-app/0.0.1'}r = reques...
2021-12-10 16:52:12
1008
原创 jenkins邮箱设置
1、先下载插件:email extension和email extension template2、进入系统配置,系统管理员邮件地址要配置,这个就是邮件的发送人3、在系统配置里,找到邮件通知,点击右下角的高级展开,4、如果用的qq邮箱,去邮箱的【设置-账户】里面查看SMTP,smtp.qq.com,端口465...
2021-12-07 19:08:54
2201
原创 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
1618
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人