- 博客(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 1698
原创 SDK压力测试实现方法(一)- 基于CountDownLatch和CyclicBarrier编写高并发测试工具类
目录背景设计思路源码示例背景项目要求需要测试系统的查询功能的SDK的性能,考虑2种方法:1.利用CountDownLatch和CyclicBarrier,自己编写高并发测试工具类,计算平均响应时间、QPS、错误率等;2.利用Jmeter的Java Request来进行测试(推荐)本文先介绍第一种方法,先解释设计思路,再给出源码实例;这里的源码不能直接运行,需要具体替换成对应项目的待测方法才可以,下面会具体介绍设计思路1. 首先确定是否使用线程池管理线程,这里采用可缓存线程池newCache
2020-08-26 11:01:45 1163
原创 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 1535 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 3938
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人