- 博客(12)
- 收藏
- 关注
原创 jmeter如何获取json数据中的键值对,解析json数据
package com.meiquick.com;import java.util.Iterator;import org.json.JSONException;import org.json.JSONObject;public class Test { public static void main(String[] args) throws JSONException {...
2019-02-20 14:37:55
1725
原创 Jmeter将响应信息保存到文本
1.将需要保存到文件的数据提取成一个,根据需求选择后置处理器或者beanShell Sampler 根据需求随机应变,如果是只保存一个接口的数据选择后置处理器,多个接口的数据使用beanShell Sampler2.在BeanShell PostProcessor 或者beanShell Sampler 写入以下的代码即可,换行符不同系统不一致File file=new File("...
2019-02-19 11:33:29
2084
原创 Jmeter的参数化,如何使用CSV Data Set Config
1.建立一个文本文件,多个参数可以使用逗号,隔开2.添加一个CSV Data Set Config,填写好参数3.使用引用数据${变量名},比如${username},如果是一个变量对应多个值,则需循环读取,接口亦可循环引用 ...
2019-02-19 10:44:35
298
原创 Jmeter如何连接数据库,从数据库中获取数据
1.添加一个JDBC的连接配置,填上连接名,数据库URL,数据库驱动,数据库的名字及密码2.配置好连接数据库的参数,注意这里需要导入对应数据库的驱动mysql-connector-java-5.1.28.jar链接:https://pan.baidu.com/s/1vyd_irguK5pi8qD5l1aBrw 提取码:wrul 3.这时数据库的连接参数已经配置好,添加一个...
2019-02-19 10:00:03
1597
原创 Jmeter将上个接口的响应字段用于下个接口请求
1.在接口下添加一个正则表达式提取器2.将上个接口的响应信息复制下来,将想要的信息替换成(.*?)比如说想要mkno这个值,则将 "mkno":"MK8831060801US"复制下来,将MK......US替换掉(将你需要的那部分替换(.*?))即可3.使用${变量名}的方式引用,例如上边的${mkno} ...
2019-02-18 11:55:12
1106
原创 jmeter+ANT接口自动化环境的搭建以及测试报告的优化
1.先下载anthttps://ant.apache.org/bindownload.cgi,下载zip版解压就可以使用2.配置ant的环境变量 ANT_HOME 当前的ant安装目录 path ;%ANT_HOME%\bin CLASSPAATH ;%ANT_HOME%\lib3.在jmeter目录的extr...
2019-02-15 16:12:33
597
转载 jmeter提取正则表达式需要注意转义的问题,常见的转义符号
特别字符说明$ 匹配输入字符串的结尾位置。如果设置了 RegExp 对象的 Multiline 属性,则 $ 也匹配 ‘\n' 或 ‘\r'。要匹配 $ 字符本身,请使用 \$。( ) 标记一个子表达式的开始和结束位置。子表达式可以获取供以后使用。要匹配这些字符,请使用 。* 匹配前面的子表达式零次或多次。要匹配 * 字符,请使...
2018-12-17 17:47:21
4247
原创 APP稳定性测试-monkey测试
第一篇-App稳定性测试-Monkey(基本操作)准备工作1.首先下载好adb工具2.使用数据线连接电脑,打开usb调试3.使用win+R打开运行,输入cmd,切换到adb的路径下,输入adb devices 查看是否已经连接上手机4.查看第三方应用的包名,找到要测试的包名 (adb shell pm list package -3)5.对指定的应用进行稳...
2018-10-29 13:36:16
3937
原创 Jmeter的响应信息乱码问题,如何转换为中文
1.添加一个后置处理器,后置处理器作用时间是服务器响应之后,还没显示之前2.编写脚本,将ISO-8859-1转换为中文 String s2=new String(prev.getResponseData(),"UTF-8");//---------------一下步骤为转码过程--------------- char aChar; int len=...
2018-08-21 16:31:28
810
原创 谷歌浏览器Chrome和驱动程序的对照表,以及下载地址
chromeDriver下载地址:http://chromedriver.storage.googleapis.com/index.html chrome和chromeDriver映射表chromedriver版本 支持的Chrome版本 v2.40 v66-68 v2.39 v66-68 v2.38 v65-67 v2.37 v64-66...
2018-08-16 10:13:24
32916
2
原创 性能测试的流程
1.首先进行需求分析,提取测试点,一般选用用户比较常用的功能做性能测试,例如:登陆注册、搜索、下单支付等功能,确定并发用户数、在什么时候/持续多久、具体的性能指标有那些(并发用户数、响应时间、90%响应时间,吞吐量、资源利用率(cpu、IO、内存等资源的使用情况))2.编写性能测试计划,确定测试的时间、环境以及工具3.编写性能测试用例4.录制脚本,并对脚本进行调优(关联、参数化、事物、集合...
2018-05-02 10:26:01
323
原创 java中的异常的继承体系
异常的继承体系 Throwable是java中异常和错误的顶层父类,只有继承Throwable类的子类才能够通过throws语句或者java虚拟机抛出去Throwable的常用方法:String getMessage() 异常信息的简单描述String toString() 异常信息的详细描述 全类名+异常信息void printStackTrace()打印异常信息,
2017-02-24 00:39:32
6886
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人