- 博客(52)
- 收藏
- 关注
翻译 用fastjson 获取复杂的json 串的值
{ "code": 0, "data": { "2018720-0317": [{ "cpurl": "https://cdn.i5sesol.com/isesolImall/", "cxmc": "", "jhsl": 1, "cxwj": "", ...
2019-09-12 19:05:48
590
1
转载 JMeter如何控制请求执行次数
今天介绍下JMeter如何控制请求执行次数转载:https://www.jianshu.com/p/6acf515ac361主要有两种方式:方式一:通过循环控制器控制每个请求的执行次数例如:脚本执行规律是这样的,login-->customerPage-->search我想执行一遍login,然后运行3遍customerPage并且内部嵌套10次search...
2019-09-12 10:59:13
5082
原创 jmeter get 请求中入参是json格式
https://blog.youkuaiyun.com/hw1932/article/details/58258619记录了jmeter 做接口,get 请求中入参是json 格式;
2019-08-09 11:00:03
799
原创 idea 导入eclipse 项目的失败经历
https://blog.youkuaiyun.com/Torey_Li/article/details/87564517 需要新建一个空的工作集,然后导入。我刚开始的操作步骤是直接open ,或者import 项目。出现的问题,testng 插件的@Test 无法识别,报错can not resolve symbol 'Test',testng 的antion 包import也无法识别。一堆的问题...
2019-07-19 09:38:31
207
转载 roketmq
https://guozh.net/rocketmqzhiconsolejiankongpingtaishiyongxiangjiesan/https://blog.youkuaiyun.com/lovePaul77/article/details/86682023es我都是在网上查的资料 感觉这个写很基础好理解 你看看https://www.elastic.co/guide/cn/...
2019-05-24 11:03:14
262
原创 解决jmeter 响应乱码
1. 设置 jmeter.properties 文件sampleresult.default.encoding=utf-82. 设置后置处理器,填写prev.setDataEncoding("UTF-8");发现:jmeter 3.0 版本按此修改还是有问题,所以还换用2.11 版本。闹不清楚3.0 版本是咋回事。暂且搁置。...
2019-03-28 11:45:42
178
原创 maven初步认识
1. 下载maven 安装包apache-maven-3.6.0-bin设置环境变量:MAVEN_HOME=C:\001myWorkspace\001myWork\apache-maven-3.6.0path=C:\001myWorkspace\001myWork\apache-maven-3.6.0\binMVEN_OPTS=-Xms128m –Xmx512m2. mvn ...
2019-03-24 22:58:08
226
翻译 jmeter中beanshell (jsonArrary 和jsonObject ),断言,json插件
本篇内容主要来自于:https://blog.youkuaiyun.com/kasijia/article/details/79405815#commentBox 加深对beanshell 的用法1)beanshell post processer 是用于获取上一个请求中的响应值。也可以用后置处理器中的正则表达式,但在一些复杂的json 响应结果中正则不太好用,所以推荐使用beanshell .2)...
2019-03-15 00:56:30
3796
翻译 数据驱动(数组 ,csv ,execl 等)
1. 数组的方式package main.java.com.hx.base;import java.util.concurrent.TimeUnit;import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.firefox.FirefoxDriver;...
2019-03-07 01:06:07
219
翻译 selenium chrome 启动的问题
1. 读取csv 文件,提示参数不对应。解决办法:新建execl ,修改内容后另存为其他格式选择csv ;而不是重命名直接修改后缀;2. chrome 地址栏显示data解决办法:1) webdriver 需要和浏览器的版本相对应; Chromewebdriver各个版本 下载地址:http://chromedriver.storage.googleapis.com...
2019-03-07 01:00:17
339
转载 selenium webdriver 等待界面元素加载----》显性等待和隐式等待(转载加自己的理解汇总)
selenium webdriver学习------------如何等待页面元素加载完成web的自动化测试中,我们经常会遇到这样一种情况:当我们的程序执行时需要页面某个元素,而此时这个元素还未加载完成,这时我们的程序就会报错。怎么办?等待。等待元素出现后再进行对这个元素的操作。在selenium-webdriver中我们用两种方式进行等待:显性的等待和隐性的等待。1 .显性等待...
2019-03-03 12:34:36
2159
原创 apache 自安装
apr-1.5.2.tar.gz apr-util-1.5.4.tar.gzpcre-8.21.tar.gz httpd-2.2.8_apache.tar.gz apr [root@localhost bin]# tar -zxf apr-1.5.2.tar.gz [root@localhost apr-1.5.2]# ./configure --prefix=/...
2019-02-09 17:34:18
262
转载 转载(apache 编译报错)由于没有下到低版本的openssl
apache源码编译时报错ssl_engine_init.c:546: error: 'STACK' undeclared (first use in this function)操作系统:centos6.4 X86_64apache版本:httpd-2.2.6openssl版本:openssl-1.0.1e 源码编译apache时报如下错误:<span style...
2019-02-09 15:32:52
717
转载 linux 下开机启动tomcat(转载于https://www.cnblogs.com/kinyer/p/5699809.html)
Linux下设置开机自启动Tomcat 方法一:linux 下tomcat开机自启动修改Tomcat/bin/startup.sh 为:export JAVA_HOME=/usr/java/j2sdk1.4.2_08export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.exp...
2019-02-03 16:50:23
235
转载 布尔类型 &=,|=,^= 的用法
转载:http://blog.youkuaiyun.com/ziwen00/article/details/40656897 代码:public class MainMethod { public static void main(String[] args) { boolean flag = true; flag &= true;
2016-11-08 09:44:13
923
转载 正则表达式
写在前面:(一点题外话,点我跳过>>)正如摘要里面所说的,正则表达式是一个庞大的知识体系,不是简单的一张元字符表,也不是几句话能说清楚的有人这么评论,“...如果说在计算机发展至今的历史上,出现过一些伟大的东西的话,正则表达式(Regular Expression)算一个,而Web,Lisp,哈希算法,UNIX,关系模型,面向对象这些东西也在此列,但这样的东西绝对不超过20项...
2016-10-10 13:49:27
431
转载 tomcat 的最大连接数设置
转载:http://blog.youkuaiyun.com/qysh123/article/details/11678903#comments这是个很简单的问题,但是搜了一圈,发现大家都写错了。所以这里总结一下:几乎所有的中文网页都介绍,要修改Tomcat的默认最大并发连接数,应该进行如下设置(实际上这些步骤是错误的):---------------------------------
2016-07-27 11:43:43
3524
转载 chmod 的权限设置
于是,今晚整理了一下关于linux中文件权限的一些概念。Linux文件具有四种访问权限:可读(r)、可写(w)、可执行(x)和无权限(-)。在终端里输入 ls -l 命令可以查看当前目录下某个文件或目录的权限,显示每行数据的第一个字段就是它的权限内容。第一个字段由10个字符组成,如:-rwxr-xr-x第一位表示文件类型,-表示文件,d表示目录,后面的每三位字符分别表示三个不同用户
2016-05-27 17:44:30
1240
原创 定位数据库死锁
1. db2 list active databases 找出database path 然后切换至这个路径下。找db2event 下的db2detaildeadlock 文件夹下的0000?.evt 2. db2top -u databasename 找出该数据库下是否存在死锁,通过000?.evt 文件的修改日期可以看出来最后死锁的产生日期3. 然后用 db2ecm
2016-04-15 14:14:33
504
转载 vmstat命令
vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存使用率(使用场景不一样)。一般vmst
2016-03-25 13:03:44
1295
转载 cpu利用率和cpu 队列
SIP的第四期结束了,因为控制策略的丰富,早先的的压力测试结果已经无法反映在高并发和高压力下SIP的运行状况,因此需要重新作压力测试。跟在测试人员后面做了快一周的压力测试,压力测试的报告也正式出炉,本来也就算是告一段落,但第二天测试人员说要修改报告,由于这次作压力测试的同学是第一次作,有一个指标没有注意,因此需要修改几个测试结果。那个没有注意的指标就是load average,他和我一样开始只
2016-03-23 10:00:36
4980
转载 linux 出现cpu被java 消耗过高的情况
我们使用jdk自带的jstack来分析。当linux出现cpu被java程序消耗过高时,以下过程说不定可以帮上你的忙: 1.top查找出哪个进程消耗的cpu高 21125 co_ad2 18 0 1817m 776m 9712 S 3.3 4.9 12:03.24 java
2016-03-22 15:49:05
1734
转载 top命令
top命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。本文通过一个运行中的WEB服务器的top监控截图,讲述top视图中的各种数据的含义,还包括视图中各进程(任务)的字段的排序。 top进入视图top视图 01【top视图 01
2016-03-03 10:25:13
607
转载 nmon监控数据分析
转自:http://blog.youkuaiyun.com/on_my_way20xx/article/details/19406061 性能测试中,各个服务器资源占用统计分析是一个很重要的组成部分,通常我们使用nmon这个工具来进行监控以及监控结果输出。一. 在监控阶段使用类似下面的命令 ./nmon -f write_3s_20vu.nmon -t -s 30 -c 10
2016-03-03 10:18:53
7062
转载 MVC
MVC (Modal View Controler)本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。 模型-视图-控制器(MVC)是Xerox PARC在八十年代为编
2016-01-26 10:57:14
310
转载 Jmeter日志输出和日志级别设置
Jmeter日志输出和日志级别设置Jmeter运行出现问题可以通过调整jmeter的日志级别定位问题,但运行测试时建议关闭jmeter日志,jmeter打印日志耗费系统性能。Jmeter日志默认存放在%JMeter_HOME%\bin目录,文件名通常是JMeter.log。日志记录与JMeter本身运行有关的日志信息。Jmeter使用Log4j日志组件输出日志,%JME
2016-01-20 13:36:54
7634
转载 性能测试
Cpu高或者i/o高都可以dump线程栈分析问题,一般可能要连续dump几次,dump出来后要关注状态。第二:cpu高第一先看是sys还是ur高如果是sys的cpu高:第一如果是I/o造成的:如果nmon的diskbusy比较高,超过30%。说明sys的cpu高是I/o引起的,则需要去看cpu在读什么(大量的读说明内存不够了,此时要从磁盘中读),写什么(看请
2015-12-23 15:36:13
402
转载 android 性能测试
Android 性能测试,跟 pc 性能测试一样分为客户端及服务器,但在客户端上的性能测试分为 2 类:一类为 rom 版本的性能测试一类为应用的性能测试对于应用性能测试,包括很多测试项,如启动时间、内存、CPU、GPU、功耗、流量等。 但针对 rom 版本的性能测试,一般关注功耗。先说说应用的性能测试,对于启动时间、内存、cpu 测试大家一般都使用外部提供的第三方工具来辅
2014-11-04 17:34:50
788
转载 正则表达式语法
正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式示例表达式匹配/^\s*$/匹配空行。/\d{2}-\d{5}/验证由两位数字、一个连字符再加 5 位数字组成的 ID 号。/]
2014-11-03 16:35:03
463
转载 Jmeter 的分布式测试
Jmeter 是java 应用,对于CPU和内存的消耗比较大,因此,当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至会引起JAVA内存溢出错误。为了让jmeter工具提供更大的负载能力,jmeter短小精悍一有了使用多台机器同时产生负载的机制。 那么,是如何实现多台负载机同时运行的呢?当然不会多个人坐在多台负载机面前,一喊开始,大家同时启动jmeter。
2014-09-22 09:58:24
389
转载 JAVA中获取当前系统时间
JAVA中获取当前系统时间一. 获取当前系统时间和日期并格式化输出:import java.util.Date;import java.text.SimpleDateFormat;public class NowString {public static void main(String[] args) { SimpleDateFormat df = new
2014-04-07 13:55:30
500
转载 java解析properties文件的几种方法及用法
java解析properties文件的几种方法及用法1、使用java.util.Properties类的load()方法示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));Properties p = new Properties();p.load(in); 2、使用jav
2014-03-28 11:18:12
398
转载 nmon
1.下载nmon:http://nmon.sourceforge.net/pmwiki.php?n=Site.Downloadnmonanalyser http://www.ibm.com/developerworks/wikis/display/WikiPtype/nmonanalyserhelp:http://nmon.sourceforge.net/pmwiki.ph
2013-11-08 09:46:14
767
原创 java 基础积累
int x=3510;x=x/1000*1000; 运行结果为3000;因为整数之间做除法时,只保留整数部分舍弃小数部分;&与&& |与||&& 逻辑与 和 || 逻辑或 都为逻辑运算符 ;& 按位与 和 | 按位或 ,都为位运算符;a&b a|b 为二进制的与或运算; & 同为1时为1,否则为0;
2013-10-11 11:23:30
419
原创 让x 的值在0到9之间循环变化
int x=0;int a=1;while(true){x=(x+1)%10;a++;System.out.println(x);if(a==20) break;}上面代码是让输出19次。
2013-10-11 10:23:32
846
转载 Calendar 的使用
Calendar cal = Calendar.getInstance(); //当前年 int year = cal.get(Calendar.YEAR); //当前月 int month = (cal.get(Calendar.MONTH))+1; //当前月的第几天:即当前日
2013-09-04 11:08:53
396
原创 android 注意的问题
环境变量:android_home: D:\androidclasspath: .;%JAVA_HOME%/lib;%JAVA_HOME%/lib/tools.jarjava_home: C:\Program Files\Java\jdk1.6.0_27path: C:\Program Files\Java\jdk1.6.0_27\bin;C:\Program Files\Ja
2013-06-14 17:47:25
418
原创 android windows 下面的android sdk 和avd 安装好不显示
windows--customize perspective--command groups availability--勾选android sdk and avd 即可
2013-06-09 09:55:36
600
转载 selenium 2.0 java 接口简介
Selenium是一个用于Web应用程序测试的工具。Selenium直接运行在浏览器中,就像真正的用户在操作一样。Selenium2.0 java的一个简单示例如下:WebDriver driver = new FirefoxDriver(); //启动firefox浏览器driver.manage().window().maximize();
2013-06-09 09:54:55
787
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人