随笔分类 - 性能测试
摘要:由于springboot在打包发版时已经将tomcat容器内嵌到jar文件中,可以通过以下命令来使pinpoint-agent监控生成的jar服务 java -javaagent:D:\Software\pinpoint-agent-1.8.3\pinpoint-bootstrap-1.8.3.ja
阅读全文
摘要:最近在做性能测试过程中遇到了高并发时,后台监控各项指标都很正常,但是测试结果中很多Non HTTP response code: java.net.SocketException/Non HTTP response message: Permission denied: connect的错误,翻了一
阅读全文
摘要:填坑贴,之前一直用jmeter2.13版本进行oracle测试,今天改为3.2版本,发现按照以往的方法执行测试,JDBC Request结果始终报错:Cannot create PoolableConnectionFactory (ORA-00923: δ�ҵ�Ҫ��� FROM �ؼ���),翻了
阅读全文
摘要:Pinpoint在Win7下搭建 注:原创作品,未经允许严禁转载 对于Pinpoint是什么这个问题,在此不做任何讨论,因此本篇文章适用人群为了解Pinpoint相关基础理论知识,需要进行Windows系统下环境搭建者1.Pinpoint框架结构: 2.Pinpoint资源下载:https://gi
阅读全文
摘要:春节期间没有什么产出,主要是研究和总结,下面把之前给部门小伙伴们总结的性能测试技术路线总结分享一下,如有瑕疵或错误请提意见! 注:右键查看图像可看大图
阅读全文
摘要:今天在做服务发布性能测试的时候,傻傻的犯了个错,没有对参数进行仔细的检查,直接从fiddler中copy到jmeter中了,业务流程配置好后执行测试报错。。。 jmeter中的响应结果如下: 仔细检查了一下各控件的相关参数,感觉没有什么问题,顿时萌币了。 好吧,休息一下,想一想当初哪里的雷忘了排了,
阅读全文
摘要:自从投入到Jmeter怀抱,一直想找到一个比较不错的测试结果报告模板用于展示,类似于Loadrunner中导出html那种,但是苦苦的寻找始终没有一款让我看上眼的,包括Jmeter自带的xsl,虽然展示的结果相对来说比没有强些,但是对于我这个有点追求完美主义的人来说还是不够满意。 例如上面这个使用j
阅读全文
摘要:周末加班做一个项目app的性能测试,单机负载时由于公司给每个人的网络带宽上传下载流量就1M,300个用户并发就已经网络IO饱和了,虽然和相关部门协调过资源问题,但是收效甚微,因此打算先用分布部署压力机解决这个问题,然而问题来了,之前用分布式进行远程压力测试进展顺利,但是这次死活不能获取远程压力机反馈
阅读全文
摘要:这是很早之前做过的一个测试,最近在整理postgresql测试相关的资料,所以也把它拿出来了与大家分享。 首先解释一下所谓的PostgreSQL空间性能,主要是基于postgis的空间数据导入性能,详细的postgis知识请baidu,下面记录一下整个测试过程。 PostgreSQL中空间图层手动创
阅读全文
摘要:最近遇到个项目,默认业务库为内置db数据库,在性能脚本编辑过程中要通过正则表达式提取器(关联)获取对应的id号,通过该id号到db数据库中查找对应的数据源name字段内容,为下一个post请求做parameters(参数)变量。 由于之前很少接触db数据库,官方帮助文档也未介绍,下面结合度娘内容及亲
阅读全文
摘要:在Jmeter中通过CSV Data Set Config进行参数化时,如果参数化数据中存在逗号(,)我们可以通过一下方式进行设置 如何存在中文乱码,可以设置file encoding:gb2312
阅读全文
摘要:续接--基于webdriver的jmeter性能测试-Eclipse+Selenium+JUnit生成jar包 在进行测试前先将用于支持selenium录制脚本运行所需的类包jar文件放到jmeter安装路径下的lib文件夹中,如下图所示: selenium录制脚本运行所需的类包jar文件可通过官网
阅读全文
摘要:续接 打开eclipse新建java项目,如下图所示: 输入项目名称后点击“完成”按钮,如下图所示: eclipse中新建一个java项目,如下图所示: 添加类库,如下图所示: 在弹出的窗口中选择JUnit库,如下图所示: 点击“下一步”按钮,选择JUnit版本,进行添加,如下图所示: 在用相同的方
阅读全文
摘要:前言: 由于某些项目使用了WebGL技术,需要高版本的Firefox和Chrome浏览器才能支持浏览,兼容性很弱,导致Loadrunner和jmeter(badboy)无法正常进行录制脚本。因此我们采用selenium IDE录制场景后转换为JUnit4,通过eclipse编译后导出jar文件,再在
阅读全文