随笔分类 -  JMeter

上一页 1 2 3

Jmeter获取不到cookie(备注:前面和后面的几个步骤都可以获取到cookie)
摘要:今天的一个Jmeter脚本,有一个HTTP request始终获取不到cookie,但其前面和后面的几个步骤都可以获取到cookie,报文的请求服务器地址都是照着fiddler上面填的,没有问题,后来通过修改jmeter.properties中的log_level.jmeter=DEBUG打开调试开关,发现这样的DEBUG信息:2013/09/18 01:11:28 DEBUG - jmeter.protocol.http.control.HC3CookieHandler: Found 0 cookies for https://gladcrm.autotest.com出错的这个HTTP re 阅读全文

posted @ 2013-09-18 14:59 张缤分 阅读(1398) 评论(0) 推荐(0) 编辑

在jmeter的beanshell中用java获取系统当前时间
摘要:import java.util.*;int y,m,d,h,mi,s; Calendar cal=Calendar.getInstance(); y=cal.get(Calendar.YEAR); m=cal.get(Calendar.MONTH); d=cal.get(Calendar.DATE); h=cal.get(Calendar.HOUR_OF_DAY); mi=cal.get(Calendar.MINUTE); s=cal.get(Calendar.SECOND); System.out.println("The current time... 阅读全文

posted @ 2013-09-16 15:18 张缤分 阅读(1656) 评论(1) 推荐(0) 编辑

Jmeter将HTTP request报文体中的字符串转换为大写
摘要: 阅读全文

posted @ 2013-09-13 17:18 张缤分 阅读(728) 评论(0) 推荐(0) 编辑

Jmeter中正则表达式不区分大小写进行匹配
摘要:(?i)<r i="([A-Za-z0-9]{8}-[A-Za-z0-9]{4}-[A-Za-z0-9]{4}-[A-Za-z0-9]{4}-[A-Za-z0-9]{12})" n="${LastName}" n2="${FirstName}" cid="${IndividualID}"在正则表达式的最前面加上(?i)就表示不区分大小写进行匹配 阅读全文

posted @ 2013-09-13 16:40 张缤分 阅读(472) 评论(0) 推荐(0) 编辑

通过BeanShell获取UUID并将参数传递给Jmeter
摘要:有些HTTPS请求报文的报文体中包含由客户端生成的UUID,在用Jmeter做接口自动化测试的时候,因为越过了客户端,直接向服务器端发送报文,所以,需要在Jmeter中通过beanshell获取UUID,并能将参数传递给Jmeter,之后就可以用${PrameterName}对参数进行引用。import java.util.UUID;UUID uuid1 = UUID.randomUUID(); UUID uuid2 = UUID.randomUUID(); UUID uuid3 = UUID.randomUUID(); vars.put("PortfolioID",(uu 阅读全文

posted @ 2013-09-11 10:56 张缤分 阅读(3045) 评论(0) 推荐(0) 编辑

Jmeter报文体包含过大附件导致请求报文发送失败的解决办法
摘要:Jmeter中,HTTP request的报文体为一个附件时,如果附件过大,在发送请求报文的时候会失败,办法就是勾选“Use multipart/form-data for POST” 阅读全文

posted @ 2013-09-10 15:17 张缤分 阅读(785) 评论(0) 推荐(0) 编辑

Jmeter参数化HTTP request中Send Files With The Request的文件路径和文件名
摘要: 阅读全文

posted @ 2013-09-09 14:13 张缤分 阅读(307) 评论(0) 推荐(0) 编辑

JMeter中用java修改文件名称
摘要:import java.io.File;String NewDataPath=bsh.args[0];File SrcFile= new File(NewDataPath+"AutoTestDoc1_Modify.png");File ObjFile=new File(NewDataPath+"AutoTestDoc1.png");boolean con=SrcFile.renameTo( ObjFile);if(con){ Failure=false;}else{ Failure=true;} 阅读全文

posted @ 2013-09-06 14:57 张缤分 阅读(528) 评论(0) 推荐(0) 编辑

Jmeter中通过beanshell写入CSV的脚本
摘要:脚本:import com.csvreader.CsvWriter;String NewDataPath=bsh.args[0];NewDataPath=NewDataPath.replaceAll("\\\\", "\\\\\\\\"); CsvWriter cw = new CsvWriter(NewDataPath+"\\SaveProspectID_Individual.csv"); cw.writeRecord(new String[]{"ProspectIndividualID1","Pros 阅读全文

posted @ 2013-08-29 17:48 张缤分 阅读(1397) 评论(0) 推荐(0) 编辑

通过ANT实现jmeter批量执行脚本、生成报告、发送邮件全套build.xml文件
摘要:在开始通过ANT运行build.xml之前,有一步必须要做,那就是将JMeter所在目录下extras子目录里的ant-JMeter-1.1.1.jar复制到Ant所在目录lib子目录之下,这样Ant运行时才能找到"org.programmerplanet.ant.taskdefs.jmeter.JMeterTask"这个类,从而成功触发JMeter脚本This email was sent automatically by ANT. &lt;br /&gt;Please check the automation test report by the lin 阅读全文

posted @ 2013-08-29 15:54 张缤分 阅读(1641) 评论(0) 推荐(0) 编辑

jmeter写好的脚本检查无误之后就是无法执行成功
摘要:今天,用jmeter写好的脚本,检查了好几遍,没有任何错误,但是执行的时候命令发送总是失败,没有cookie,请教高手,才得以解决。重新创建一个HTTP request,把之前写好的都一一拷贝过来,执行就OK了。原因:开源工具难免有一些BUG,可能是某些操作导致之前写的http request被破坏掉了,必须重新再建。 阅读全文

posted @ 2013-08-29 15:50 张缤分 阅读(658) 评论(0) 推荐(0) 编辑

上一页 1 2 3

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示