测试
文章平均质量分 66
lizz666
不积跬步无以至千里
展开
-
软件测试分类及注意事项
软件测试是确保软件质量和用户满意度的重要组成部分。通过采用适当的测试策略和工具,以及充分的团队合作,可以有效地发现和解决软件中的缺陷,从而提高软件的质量和可靠性,满足用户的需求和期望。原创 2024-03-19 16:58:47 · 415 阅读 · 0 评论 -
不同环境压测并发负载结果不一致问题
现象在压测环境和线上环境的负载能力表现出不相同的情况如:在华为云和阿里云限制单核的服务器上负载能力相差接近1倍。原因分析服务配置不通可能影响负载能力 服务器系统配置,如cpu、内存等限制导致 服务器硬件不同导致 云服务可能出现超买情况,降低了实际性能...原创 2020-11-18 10:44:01 · 546 阅读 · 0 评论 -
ab(ApacheBench)和wrk压测工具性能效果对比
先写结论wrk比ab要快一倍以上测试环境压测服务器:阿里云抢占式8c16g服务 压测java服务:Spring Cloud Gateway-2.2.5.RELEASE 压测接口代码@RestController@RequestMapping(value = "bm")public class BenchmarkController { @RequestMapping("/nothing/{str}") public String nothing(@PathVa原创 2020-09-18 15:30:22 · 1460 阅读 · 0 评论 -
压测工具之ab(ApacheBench)安装及使用
安装yum -y install httpd-tools基本用法100w请求,400并发测试。$ b -c 400 -n 1000000 http://localhost:8888/bm/redis/put/100This is ApacheBench, Version 2.3 <$Revision: 1430300 $>Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/Lice原创 2020-09-17 18:50:00 · 754 阅读 · 0 评论 -
Spring Cloud Gateway灰度发布(预发/金丝雀)
SCG中支持简单的灰度功能,可以根据配置分配流量。配置关键配置项目:- Weight={group}, {weigth}application:需要分流的组名 weigth:流量百分比,最大值100.spring: application: name: fw-gateway cloud: gateway: routes: - id: r_hi uri: lb://hi predicates: -原创 2020-09-10 16:57:21 · 2301 阅读 · 0 评论 -
wrk -H 无效 --header
使用wrk 加入header参数时无法获取到,如下wrk -t1 -c6 -d1s http://10.2.20.12:8080/fapi/gw/hi/1 -H "token:1231"问题在于"token:1231" 必须 写成"token: 1231",冒号后需要跟一个空格。wrk -t1 -c6 -d1s http://10.2.20.12:8080/fapi/gw/hi...原创 2020-03-16 15:02:56 · 1531 阅读 · 0 评论 -
JUnit4注解使用
目录Test:测试方法Test(expected = xxxException):忽略某个异常Test(timeout = 50):执行超时时间,单位毫秒Ignore:忽略的测试方法 (测试整个类)Before:每个测试方法执行前先执行After:每个测试方法执行完后执行BeforeClass:每个测试类开始前执行一次,且必须为静态方法AfterClass:每个测试...原创 2019-11-15 00:59:13 · 459 阅读 · 0 评论 -
压测工具之wrk安装及使用
通过https://github.com/wg/wrk.git下载并安装wrk用法,需在wrk目录下执行./wrk --latency -t8 -c100 -d10s http://192.168.0.184:30001/gwmanager--latency:显示延时分布-t:启动线程数,一般为cpu核*2,可以根据IO或cpu密集型进行调整-c: 并发数,平分到每个线程中,熟练...原创 2020-02-20 13:48:44 · 2786 阅读 · 0 评论 -
Spring Cloud Gateway压测(wrk、k8s、nginx)
压测环境K8S容器中安装wrk,scg(Spring Cloud Gateway)发布在k8s容器中,使用nginx访问scg,scg转发到nginx的html页面。k8s容器配置:4核、8G内存wrk:https://github.com/wg/wrkjvm配置:基本不占用内存,配置1G即可。scg配置:spring: application: name: ...原创 2020-01-14 15:43:43 · 2265 阅读 · 0 评论 -
JMeter结果报告分析说明
聚合报告聚合报告参数详解:Label:sampler样本名称,不清楚测试结果时,修改样本测试后,会显示不同的样本名称 #Samples:样本数,执行的次数,100表示执行了100次,users(用户并发请求数) * loopCount(循环次数) Average:平均响应时间,默认情况下是单个 Request 的平均响应时间,当使用了 Transaction Controller...原创 2020-05-29 18:13:32 · 1240 阅读 · 0 评论