自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 SDK性能测试实现方法(二)- 基于Jmeter的Java Request

背景项目要求需要测试系统的查询功能的SDK的性能,考虑2种方法:1.利用CountDownLatch和CyclicBarrier,自己编写高并发测试工具类,计算平均响应时间、QPS、错误率等;2.利用Jmeter的Java Request来进行测试(推荐)本文介绍第二种方法,先解释实现步骤,再给出实现JavaSamplerClient接口的类的源码;这里的源码不能直接运行,需要具体替换成对应项目的待测方法才可以,下面会具体介绍实现步骤1. 创建maven项目,引用对应Jmeter版本的Apa

2020-08-26 11:47:59 1588

原创 SDK压力测试实现方法(一)- 基于CountDownLatch和CyclicBarrier编写高并发测试工具类

目录背景设计思路源码示例背景项目要求需要测试系统的查询功能的SDK的性能,考虑2种方法:1.利用CountDownLatch和CyclicBarrier,自己编写高并发测试工具类,计算平均响应时间、QPS、错误率等;2.利用Jmeter的Java Request来进行测试(推荐)本文先介绍第一种方法,先解释设计思路,再给出源码实例;这里的源码不能直接运行,需要具体替换成对应项目的待测方法才可以,下面会具体介绍设计思路1. 首先确定是否使用线程池管理线程,这里采用可缓存线程池newCache

2020-08-26 11:01:45 1085

原创 Linux上运行Jmeter 5.3,利用PerfMon插件监控服务器CPU与Memory

1. 安装依赖PerfMon插件运行需要安装必要的lib及插件,才能运行,否则会运行失败将需要安装的lib放入{JMETER_HOME}/lib文件夹下,需要的lib库为:cmdrunner-2.2.jarjmeter-plugins-cmn-jmeter-0.4.jarjson-lib-2.4-jdk15.jarperfmon-2.2.2.jar将需要安装的插件放入{JMETER_HOME}/lib/ext文件夹下,需要的plugins为jmeter-plugins-manager-

2020-08-14 17:15:56 1478 2

原创 Selenium自动化测试 - 绕过图片验证码登录

绕过验证码登录的方法基于tess4j识别验证码添加Cookie利用SessionStorage或者LocalStorage绕过验证1. 基于tess4j识别验证码1)pom.xml添加tess4j <dependency> <groupId>net.sourceforge.tess4j</groupId> <artifactId>tess4j</artifactId> <versi

2020-08-07 16:43:02 3838

空空如也

空空如也

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

TA关注的人

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