摘要: 一、下载burpsuite的jar包 二、配置Java环境 1.查看path环境变量中是否有以下配置 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JMETER_HOME%\lib; 2.查看classpath环境变量中是否有以下配置 %JAVA_HOME 阅读全文
posted @ 2020-01-03 15:56 mxm12 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 一、在charles端设置需要抓取的端口 1、proxy——ssl proxying settings 2.点击add 添加药抓取的端口(抓取所有的就是什么也不填) 二、设置代理端口 三、先安装charles的数字证书 help—SSL proxying 目录下安装证书 1、出现弹窗得到地址 chl 阅读全文
posted @ 2020-01-02 15:34 mxm12 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1、在Eclipse工具中新建一个class文件 2、将需要的代码复制过去运行成功 3、导出jar包 4、在jemter中baenshell处理器 5、将jar包导入到jmeter中 6、将baenshell 中的代码调整 7、将导出的名称引用 阅读全文
posted @ 2020-01-02 11:45 mxm12 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 在test中写获取token的脚本 pm.environment.set("token", JSON.parse(responseBody).data[0].token); 只需要将data[0].token的token名称进行改正就行 阅读全文
posted @ 2019-11-25 14:12 mxm12 阅读(1240) 评论(0) 推荐(0) 编辑
摘要: 1、JDBC请求:可以操作任意一款主流的数据库 拷贝MySQL驱动包到jmeter/lib目录下然后在测试计划处添加驱动jar包 2、还需要添加一个:JDBC Connection Configuration 3、实际练习 4、各类数据库连接 阅读全文
posted @ 2019-11-15 10:39 mxm12 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1、添加一个foreach控制器 2、填写foreach控制器的内容 3、一个变量中有多个(自己确定有几个数据时)开始循环和结束循环字段可以不写,将请求接口放在foreach控制器的下面,就可以自动匹配循环次数 阅读全文
posted @ 2019-11-13 11:54 mxm12 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1、给某个请求接口下面添加一个正则表达式 2、正则表达式的书写的方法 例:提取{"code":500,"message":"验证码不正确"}里面的message信息 2.1先找到message的左边界和右边界,如下所示: "message":"验证码不正确"} 2.2 将message的值用()括起 阅读全文
posted @ 2019-11-13 11:40 mxm12 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一、txt或者CSV文件参数化 1、编写文件 2、添加CSV数据文件设置 3、填写数据 4、接口引用该参数 二、__CSVRead函数参数化 1、添加函数 2、填写函数信息 3、接口引用函数 三、随机函数Random 1、添加函数——Random 2、填写函数Random信息 3、接口引用该函数 阅读全文
posted @ 2019-11-11 16:55 mxm12 阅读(153) 评论(0) 推荐(0) 编辑
摘要: Monkey 测试 一、获取包名 1、设置” “应用” “正在运行”(这一步需要注意) 选择要查看的应用。这个时候就能看到 2、adb shell pm list package 列出当前包名 二、命令详解 1、 事件类命令: $ adb shell monkey f f:后接测试脚本名,表示要使用 阅读全文
posted @ 2019-06-29 16:02 mxm12 阅读(2227) 评论(0) 推荐(0) 编辑
摘要: 一、monkey测试log 分析方式 1、monkey命令cmd页面可以直观的查看那块报错 监控 crash 与 ANR adb shell am monitor 2、使用 adb logcat d D:\logcat.txt 命令导出log,在LOG中搜索报错的关键字 二、monkey常见的几种错 阅读全文
posted @ 2019-05-14 14:20 mxm12 阅读(787) 评论(1) 推荐(1) 编辑