今天开始正式的踏入了性能测试的坑。。。。
2017-11-27 21:30
288 查看
总感觉多学点东西是好的。。。最近性能测试的同事提了离职,一时缺人,我又顶上了了性能测试,尽管我已然有点找不到方向了,我也只能安慰自己,咱测试开发,不管怎么说,啥都要会啊
记录下今天学习的东西。。。
当然业务咱就不说了。。。复杂的业务测试小妹妹连给我教一遍都说想要自杀了。。。
性能测试自然要会用Jmeter,关于jmeter的使用教程网上也是很多,我就记录下第一次学习使用外部jar包的方法。
1.使用eclipse随便建个java工程,随便写个java类,这个class里写个方法。ok,鼠标右键这个java文件,export-java-jar file,选择好导出路径,直接finish。然后把这个jar文件,拷贝到jmeter-lib-ext目录下。2.在jmeter中调用这个jar包:加一个beanshell,然后import,这里我import了好久才成功,看下目录结构:
所以我们导包的正确姿势是:
所以使用的话就是:
我的完整使用代码示例:
更新:今天在使用的时候,当需要加密的字符串含有中文字符,jmeter里执行出的result和java中执行的结果不同,明显就是编码的问题了,所以在java代码中,getBytes()方法改为:getBytes(“utf8”),编码问题就解决了。记住是“utf8”不是“utf-8”,亲测utf-8无效。
再记录一个压测的时候使用的线程组:Stepping Thread Group,可以方便的去测试接口,服务器的吞吐量峰值。
在测试短时间内的请求,就不需要用这种,用setUp Thread Group就可以,自己修改并发数测试。
测试完了就是各种测试记录的查看,并生成测试报告,这里用到了公司搭建的框架和平台等等,就不多说了。再见。。。
记录下今天学习的东西。。。
当然业务咱就不说了。。。复杂的业务测试小妹妹连给我教一遍都说想要自杀了。。。
性能测试自然要会用Jmeter,关于jmeter的使用教程网上也是很多,我就记录下第一次学习使用外部jar包的方法。
1.使用eclipse随便建个java工程,随便写个java类,这个class里写个方法。ok,鼠标右键这个java文件,export-java-jar file,选择好导出路径,直接finish。然后把这个jar文件,拷贝到jmeter-lib-ext目录下。2.在jmeter中调用这个jar包:加一个beanshell,然后import,这里我import了好久才成功,看下目录结构:
所以我们导包的正确姿势是:
import utils.*; (或者
import utils.MD5Encode32Lowcase),是这么个路径。
所以使用的话就是:
String result=new MD5Encode32Lowcase().MD5Encode32Lowcase(content);
我的完整使用代码示例:
import org.apache.log.Logger; import utils.*; String date=vars.get("date"); String result=new MD5Encode32Lowcase().MD5Encode32Lowcase(date); vars.put("sign",result);//放入变量中,供后面的元件使用
更新:今天在使用的时候,当需要加密的字符串含有中文字符,jmeter里执行出的result和java中执行的结果不同,明显就是编码的问题了,所以在java代码中,getBytes()方法改为:getBytes(“utf8”),编码问题就解决了。记住是“utf8”不是“utf-8”,亲测utf-8无效。
再记录一个压测的时候使用的线程组:Stepping Thread Group,可以方便的去测试接口,服务器的吞吐量峰值。
在测试短时间内的请求,就不需要用这种,用setUp Thread Group就可以,自己修改并发数测试。
测试完了就是各种测试记录的查看,并生成测试报告,这里用到了公司搭建的框架和平台等等,就不多说了。再见。。。
相关文章推荐
- 第一篇:今天正式开始写博客~哇哈哈~~~
- 今天正式开始netbean
- 今天开始正式cs学习
- VDC 开源项目今天正式开始
- 从今天开始正式学习J2EE
- 今天开始正式进行Google Earth 开发,自己顶下先
- [置顶] 《小强软件测试疯狂讲义-性能及自动化》一书正式发布
- 从今天开始正式进入.net
- 今天开始正式学习
- 今天开始正式进军汽配行业,赚钱钱,明年买新款吉姆尼了哟............动力动力!再有钱了换牧马人哈哈哈哈
- 毕业设计,今天开始正式搞了
- 今天正式开始学习STM32
- 今天正式开始写BLOG
- 今天我正式开始我的csdn之旅!!!
- 今天开始正式成为了IT人
- 服务器正式环境性能测试nginx-php 求指点性能提升突破口
- 今天正式开始自学.NET 希望自己会坚持下去~
- 腾讯正式开始了QQForMAC的测试
- 今天开始正式入住CSDN博客
- 今天开始正式的Symbian学习!