自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (1)
  • 收藏
  • 关注

原创 mysql-字段为json数据,如何查找匹配替换部分json

eg:字段attributes的值为{“desc”: “{ “index”:“序号”, “startDate”:“开始日期”, “endDate”:“结束日期”, “ruId”:“发奖规则” }”, “name”: “日期配置”, “tips”: “必配”, “type”: “JSON”, “value”: “[{“index”:1,“startDate”:“2022-02-15”,“endDate”:“2024-03-19”,“ruId”:“ru_4”}]”, “vari

2022-04-18 14:49:02 2087

原创 jmeter实现跨线程保持登录

实现场景:登录成功后,请求开始游戏接口,开始游戏接口请求成功后,等待固定时间并发提交游戏结果接口前提-需要修改的jmeter配置:找到bin文件下的jmeter.properties文件修改CookieManager.save.cookies=true修改完成后,可引用cookie的值(可添加debugger请求,打印cookie信息)使用到的元件:1、if控制器用于判断登录是否成功,登录失败不往下执行2、固定定时器等待固定指定时长后执行接口23、BeanShell后置处理器设置提取

2022-03-24 20:54:59 9581

原创 jmeter实现两个不同接口的并发

使用到的元件:同步定时器模拟用户组的数量:线程数达到多少后,开始并发请求超时时间以毫秒为单位:设置为0,则指定线程数才并发请求;设置大于0,则在等待指定时间后开始并发请求,不管有没有达到指定线程数eg1:设置线程组-线程数:20;同步定时器-线程数:5,超时时间:0将会在线程数每达到5个,就会同时发起请求eg2:设置线程组-线程数:20;同步定时器-线程数:6,超时时间:0前三次可正常请求,还剩2个线程由于达不到指定线程数6个,不会发起请求eg2:设置线程组-线程数:20;同步定时器-线程数

2022-03-09 19:28:13 6844 3

原创 测试面试--python基础编程题

1.列表的去重方法1:保持原列表的顺序l=[1,2,2,4,8,7]l1=list(set(l))#使用set()去重,无序l2=sorted(l1,key=l.index)#使用sorted的key关键字按列表l的索引值排序#或者使用list自带的方法sortl1.sort(key=l.index)方法2:利用字典的fromkeys()l=[1,2,2,4,8,7]l1=li...

2020-04-28 12:54:23 663

原创 测试面试-Python数据类型基础

1.字符串常用方法:查找指定字符开头的字符串:str.startwith()查找指定字符结尾的字符串:str.endwith()查找包含指定字符的字符串:str.find()替换字符:str.replace(oldstr,newstr)去除首尾空格:str.strip()按指定分隔符分割成list:str.split()默认空格分隔按指定分隔符连接字符串:join() eg:“分隔符...

2020-04-28 12:52:10 250

原创 测试常用的linux命令

目前测试中常用的是查看日志查看实时日志:tail filename显示最后10行tail -f filename动态显示最新日志-f followeg:tail -f filename(默认显示最后10行并动态显示)tail -100f filename(显示最后100行并动态显示)tail -n filename指定显示最后n行-n lineseg:tail -n 100 fi...

2019-09-19 16:08:23 172

原创 python参数*args与**kwargs的解析

解包操作:*list,*tuple解包为位置参数直接调用,可以将列表,元组拆分为多个元素li=[1,2,3,4,5,6]func(*li) ///func(li[0],li[1],li[2]…li[5]) ///解包操作**dict解包为关键字传参,可以将字典分解为独立的元素。此时键值为变量名,对应的值就是变量的值d = {‘i’:1,’j’:2,’c’:3,’d’:4}func1(*...

2019-08-08 15:46:53 244

原创 json提取笔记

eg:{ "resultcode": "200", "reason": "查询成功!", "result": { "sk": { "temp": "21", "wind_direction": "西风", "wind_strength": "2级", "humidity": "4%", "time": "14:2...

2019-06-05 17:13:33 223

原创 记录mysql.zip安装遇到的坑

解压后,配置环境变量,新建my.ini文件忘记了root密码,按以下步骤1使用管理员权限打开cmd,停止mysql服务:net stop mysql2进入到mysql的bin目录,输入:C:\Program Files\mysql-5.7.23-winx64\my.ini"--console--skip-grant-tables跳过权限安装检查,不用输入用户密码连接mysql...

2019-05-24 11:53:16 179

原创 jmeter实现接口AES加密解密

项目背景:1.接口请求参数需加密,不是单个参数加密,而是多个参数整串加密。2.接口返回的数据也是加密过的,不是整个返回结果加密,而是部分数据加密。需求:为方便测试,需要实现在发起请求时自动加密,得到返回结果后自动解密。需准备的资源:开发的加密解密方法以及密钥,可以是Java文件也可以是jar包(本次主要记录java文件的实现方式)使用到的元件:beanshell prepro...

2019-05-10 18:11:26 7069 2

原创 警告: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCre

搭建jmeter+ant,运行后提示[jmeter] 警告: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5.解决办法:以管理员身份登录,创建HKEY_LOCAL_MACHI...

2019-05-07 11:33:04 223

原创 adb连不到手机

除了换数据线/更新驱动/换usb接口如果adb版本低 换个高版本

2019-04-17 17:14:00 35908

原创 如何区别前端or后台bug

一般涉及数据的问题多半为后台问题前端一般只做输入框合法性校验,提交数据时的边界值校验,涉及业务逻辑数据的或者需要从接口取数据判断的,多半都会由后台去校验...

2019-04-15 14:45:39 304

原创 接口数据加密解密

接到待测项目的接口请求参数与响应数据都是加过密的,如何查看接口数据1开发给了加密/解密方法文件,可通过fiddler抓到加密的数据,将加密数据复制到加密/解密方法文件中,运行该js,可得到解密后的数据2用的第三方后台,数据库没权限,很多数据场景没法测,如何自己mock数据。现根据解密的响应数据,修改参数为自己需要的数据。将该数据放入加密/解密文件中进行加密,得到加密串。通过fiddler断点...

2019-04-15 14:36:54 2605

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除