自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

smooth的博客

性能是设计出来的,设计不到位就需要靠调优!很多人缺乏的不是测试技术、方法和工具,而是缺乏分析能力!

  • 博客(4)
  • 资源 (10)
  • 收藏
  • 关注

原创 Skywalking的编译打包

Skywalking作为一款优秀的开源APM监控系统,对于性能监控帮助挺大,去年开始我们自己就对这个开源的系统做了些改动和本地化的开发,改完后就会涉及到编译打包,现在我们从网上找到挺多这方面的文章,但是我那时候很少能搜到,所以当时摸索过程中踩了很多坑。现在我重新整理一下这方面的思路,并且做些简化,也参考了别人的方法:基础环境:jdk: 1.8maven: maven 3git: 版本随意IDE: intelliJ IDEA (依个人习惯,我编译打包有时候根本没用到IDE,毕竟...

2020-06-23 16:08:51 183112 1

原创 关于Arthas如何远程监视Java程序

在使用 Arthas 之前,当遇到 Java 线上问题时,如 CPU 飙升、负载突高、内存溢出等问题,你需要查命令,查网络,然后 jps、jstack、jmap、jhat、jstat、hprof 等一通操作。最终焦头烂额,还不一定能查出问题所在。而现在,大多数的常见问题你都可以使用 Arthas 轻松定位,迅速解决,及时止损,准时下班,关键是你还可以在局域网内通过浏览器用URL远程监视。1. Arthas 介绍Arthas 是 Alibaba 在 2018 年 9 月开源的 Java 诊断工具。支持

2020-06-12 13:43:46 11226

原创 Mysql性能瓶颈深度定位分析

我们在性能测试过程中,经常会遇到Mysql出现性能瓶颈的情况,对于数据库来说,所谓的性能瓶颈无非是慢SQL、CPU高、IO高(有人会说内存高也算,说的对,比如发生比较严重的swap,由于我没遇到过,没有案例来说明),这次我就举这三方面的例子来进行性能分析:首先我们要保证没有数据库配置方面的性能问题,毕竟在性能测试前,需要对基本配置撸一遍,避免犯低级错误。一、慢SQL分析首先业务系统慢,肯定是体现在响应时间上,所以在性能测试中,如果发现慢我们就从响应时间上进行拆分,如果拆到mysql,那就是分析慢

2020-06-10 10:22:37 15101 3

原创 Java程序性能基础定位分析

1. 背景在做性能测试中不断思考java应用,性能怎么观察,怎么通过方法定位到代码,是否有通用步骤,通过查找资料与参考前人的知识总结,才有如下文章,话说知道不等于会,会不等于能运用,只有不断有意识的去练习才能掌握。总之,这属于基础技能,有了这层基础,再去使用高级版的工具(如阿里的Arthas),也就顺风顺水,水到渠成。本次定位的是Jmeter性能压测平台,对这个平台的介绍可以见:https://smooth.blog.csdn.net/article/details/83380879,为了让JAVA

2020-06-01 10:44:03 6028

ApacheJMeter_core.jar

这是jmeter5.4.1自定义开发的ApacheJMeter_core.jar [20210415]包,主要是解决性能压测平台(https://gitee.com/smooth00/stressTestSystem)分布式多任务压测的并发数错误问题;解决第三方线程组插件分布式压测所生成报告的线程数错误问题。[将包替换jmeter5.4.1的lib/ext下同名文件]

2021-04-15

ApacheJMeter_core.jar

这是jmeter5.1.1自定义开发的ApacheJMeter_core.jar [20200918]包,主要是解决性能压测平台(https://gitee.com/smooth00/stressTestSystem)分布式多任务压测的并发数错误问题;解决第三方线程组插件分布式压测所生成报告的线程数错误问题。

2020-09-18

Java mail-1.4.7 jar包

mail-1.4.7.jar,java发送邮件jar包。通过这个Jar包可实现基于Java的邮件发送,可以应用于Loadrunner或Jmeter中的测试报告邮件发送

2018-02-24

性能测试工具所引用的hbase依赖包

本hbase的jar依赖包主要是基于hbase-1.0.0-cdh5.6.1版本,之所以用cdh版,是因为测试脚本引用的是这个版本的类和方法。 本依赖包在Loadrunner12和Jmeter3.1下测试通过,是从网上收集的基础包组成,能够满足测试所有(如果需要更全面的jar包,可以从hbase的lib库中获取)。 除了提供hbase 1.0.0的jar包,本次还提供了hadoop-common-2.2.0-bin-master,用于在Windows下调用hadoop组件 本依赖包在Loadrunner12+jdk1.7.0_67,和Jmeter3.1+jdk1.8.0_112环境下调试通过 说明:如果想关注Loadrunner和Jmeter如何连接操作hbase可以参见我的博客:http://blog.csdn.net/smooth00

2017-07-04

通过Loadrunner连接操作hadoop-hdfs所需的Jar依赖包

本依赖包在Loadrunner 11中测试通过,由于Loadrunner 11支持的是JDK1.6版本,而hadoop 2.6支持的也是JDK1.6版本,所以本文件中的Jar包主要是从hadoop 2.6.0中抽取。

2017-06-27

loadrunner(JavaVuser)将excel信息读到数据库所依赖的jar包

这是loadrunner(Java_Vuser)将excel信息读到数据库所依赖的jar包,支持Excel 95-2003的所有版本(特别说明2007需要将excel另存为95-2003版本,才能被正常调用)。

2017-06-20

LoadRunner中文使用说明书

LoadRunner 可模拟一个数千用户同时使用客户端/服务器系统的环境。为执行此操作,LoadRunner 用“(Vuser)”代替实际用户。Vuser 执行的操作 是用 Vuser 脚本 LoadRunner 提供各种帮助您开发 Vuser 脚本

2008-11-27

培训课程之软件测试活动

非常好的培训课程书,有课程日程表,内容清晰,知识丰富,是非常好的软件测试参考书

2008-10-16

软件测试学习宝典(学习手册)

软件测试学习宝典,测试学习手册中文版. 本文面向软件测试新手以及有一定测试基础的软件从业人员,集合了51testing多年的论坛资料汇总,从测试前的准备工作、测试需求收集、测试用例设计、测试用例执行、测试结果分析几个方面给出建议和方法。鉴于国内的软件开发、测试不规范的现状,本文为软件测试人员提供了若干个软件测试的关注点。

2008-10-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除