写点什么

压力测试

0 人感兴趣 · 37 次引用

  • 最新
  • 推荐

利用 RunnerGo 简化性能测试流程

RunnerGo(开源)作为一款性能测试平台,可以帮助测试人员简化性能测试流程,提高测试效率和准确性。

性能测试难做?RunnerGo 带你突破!

很多测试朋友们每天的工作更多的是点点点,性能方面可能也只是做过简单的并发测试,对于编写脚本,搭建环境方面也比较陌生。今天就给大家梳理一下如何去做性能测试,和怎么熟练掌握性能测试。

推荐一个比 jmeter 更轻量的开源测试平台:RunnerGo

jmeter是当前性能测试领域非常轻量级的一款产品,原因是它没有太多复杂的功能,仅仅专注于性能测试,对比其他测试工具可以说是一款小工具。而开源测试工具RunnerGo在底层架构上“更轻量”,但是功能也更强大。

压测模式该怎么选?RunnerGo 五大压测模式详解

在做性能测试时需要根据性能需求配置不同的压测模式,如:阶梯模式。使用jmeter时我们需要安装插件来配置测试模式,RunnerGo内嵌了压测模式这一选项更方便使用,我们来看看RunnerGo的几种压测模式和怎么根据性能需求选择合适的压测模式。

https://static001.geekbang.org/infoq/9b/9b1489c86a12531fb28339b870e316aa.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

压力测试、并发测试实践,后端工程师必看

单接口压测是为了能够在开发阶段对单个接口进行性能测试,快速了解接口的承载能力、发现性能瓶颈,在开发早期就能发现问题,消除性能风险。

https://static001.geekbang.org/infoq/3b/3bcf1d429698390c299698cef01677d2.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JMeter 集成底座项目压测心得

用户头像
agileai
2022-06-17

本次性能测试的测试策略是使用JMeter结合IDM平台,通过模拟IDM统一认证登录跳转的运行,测试业务场景的事务响应时间和相关服务器的资源消耗情况,为客户提供一份完整的测试报告,本篇报告着重对云平台性能进行压测和记录结果,从并发量、稳定性两方面测试。

教你用 ab 命令进行并发与压力测试

今天给大家分享一篇如何使用ab进行并发与压力测试的文章。

实例解析网络编程中的另类内存泄漏

最近在排查一个网络通讯的压测问题,最后发现跟“内存泄漏”扯上了关系,但这跟常规理解的内存泄漏有那么一点点不同,本文将带你了解问题的始与末。

https://static001.geekbang.org/infoq/3b/3b7346c5ae084c088b57d42963b447cd.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

dperf v1.0.0 发布,vxlan 开始公测

用户头像
ArtNowBen
2022-02-25

dperf v1.0.0发布,修复了若干bug。感谢1225951453,Danshanshu,RaisonNiu对bug的反馈与测试。vxlan功能经过了初步测试,已经合入主分支,希望得到社区反馈。

https://static001.geekbang.org/infoq/33/331dcb7d2fa9143f14e50bb0b095d445.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

推荐:千万级 CPS 的开源网络压测软件 dperf

用户头像
ArtNowBen
2022-01-19

今天向大家介绍一款开源的高性能网络压测软件dperf,可用于测试四层负载均衡等网关设备。

https://static001.geekbang.org/infoq/0a/0a9cdff1e530c0c53e5bd1892424d6f1.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

dperf 进入了 DPDK 生态项目

用户头像
ArtNowBen
2022-01-19

经Linux基金会与DPDK技术委员会评审后,dperf进入了DPDK生态项目,现在可以在DPDK主页看到dperf了。

https://static001.geekbang.org/infoq/49/49d365daa3c44eee35bdd7234b949a53.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

用 dperf 测试 LVS 的性能数据

用户头像
ArtNowBen
2022-01-05

前面的文章介绍了dperf(https://github.com/baidu/dperf)适合测试LVS等四层负载均衡的性能,很多小伙伴反馈,希望Ben能给一下测试数据。今天Ben就把测试数据贴一下。

https://static001.geekbang.org/infoq/6b/6bb26620a047488d2fed095afe66b1fa.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

想知道 LVS 的性能吗?

用户头像
ArtNowBen
2022-01-04

答:使用开源网络压力测试仪dperf可以测出LVS的性能。

https://static001.geekbang.org/infoq/49/49d365daa3c44eee35bdd7234b949a53.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

千万级 HTTP CPS 的压力测试仪是怎么设计的?

用户头像
ArtNowBen
2022-01-04

dperf是一个具有千万级HTTP CPS,几十亿并发,几百Gbps带宽的开源压力测试仪,你想知道它是怎么设计的吗?

https://static001.geekbang.org/infoq/2b/2bfb56ff12e51191f288e84a5f921e4f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【内含福利】得物、B 站技术大佬分享系统稳定性保障干货,邀您共赴上海交流!

得物、B站技术大佬分享系统稳定性保障干货,邀您共赴上海交流!10月30日,咱们不见不散~

FunTester 框架 Redis 性能测试之 list 操作

用户头像
FunTester
2021-09-22

在先前的文章中,我首先做了FunTester框架Redis压测预备,然后分享了- FunTester测试框架Redis性能测试实践,对普通的key-value类型的Redis操作进行了测试。

如何同时压测创建和删除接口

用户头像
FunTester
2021-09-18

在最近的工作中,遇到了一批需要压测的接口,其中两个接口比较特殊:一个是创建资源接口,另外一个是删除该资源的接口。

固定 QPS 压测模式探索

用户头像
FunTester
2021-09-18

在早前跟测试同行在QQ群聊天的时候,聊过一个固定QPS压测的问题,最近突然有需求,想实现一下,丰富一下自己的性能测试框架,最新的代码请移步我的GitHub,地址:https://github.com/JunManYuanLong/FunTester,gitee地址:https://gitee.com/fanapi/tester。

固定 QPS 压测初试

用户头像
FunTester
2021-09-16

之前写过一篇固定QPS压测模式探索文章,个人认为这个模型相比固定线程数并发请求压测服务的模型更加贴近实际情况,比较适合做负载测试。在最近的工作中尝试使用固定QPS的压测方案,有了一些实践成果(大部分还是修复了BUG),分享一下。

性能测试中标记请求参数实践

用户头像
FunTester
2021-09-11

在之前的文章性能测试中标记每个请求、链路压测中如何记录每一个耗时的请求中,我详细说明了如何标记HTTPrequestbase对象和记录HTTPrequestbase请求的响应时间,都是通过header中的某一个字段值进行标记的。

单链路性能测试实践

用户头像
FunTester
2021-09-04

在经历过一些尝试之后,觉得在当下的项目中运用链路压测的能力,不等着其他人了。

性能测试框架中实时 QPS 取样器实现

用户头像
FunTester
2021-08-29

在以往的性能测试中,我一般都是先将测试数据保存,然后等测试完成之后再进行数据统计和出图展示,既减少了用例运行时资源消耗,也能对测试数据进行二次分析。

链路压测中的支路问题初探

用户头像
FunTester
2021-08-10

在之前的链路压测中文章中,我对单链路测试和链路参数流转进行了一些实践,具体的效果还不错。产出如下:

单机 12 万 QPS——FunTester 复仇记

用户头像
FunTester
2021-07-27

在文章10万QPS,K6、Gatling和FunTester终极对决!中,最后测试结果FunTester除了在在CPU方面有一丁点优势以外,内存和QPS均略逊一筹,特别是内存方面劣势尤为明显。当时立了一个flag:

性能测试软启动初探

用户头像
FunTester
2021-07-13

在最近测试工作中,遇到了一些新的问题,也对自己的测试框架提出了新的需求,其中一个就是性能测试软启动的问题,还有一个就是高QPS提出新的挑战。

10 万 QPS,K6、Gatling 和 FunTester 对比测试

用户头像
FunTester
2021-07-12

之前写了两篇文章分享自己对几种性能测试框架的测试:性能测试框架对比初探、性能框架哪家强—JMeter、K6、locust、FunTester横向对比。

https://static001.geekbang.org/infoq/d6/d6eb2f6d1c3a98fe89ffad717250406a.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

性能利器 Takin 来了!首个生产环境全链路压测平台正式开源

6月25日,国内知名的系统高可用专家数列科技宣布开源旗下核心产品能力,对外开放生产全链路压测平台产品的源代码,并正式命名为Takin。

压力测试_压力测试技术文章_InfoQ写作社区