【译】如何使用 JUnit/Maven 进行简单而准确的性能测试
了解如何利用 JUnit 和 Maven 在各种场景中进行性能和负载测试,例如重用测试代码和并行测试。
TPS分析优化案例
概述对Nginx域名转发做了个压测,结果不大理想,jmeter哗哗的报错,Nginx连接全是超时,tps波动剧烈,如下图tps在490的时候开始剧烈抖动大致的错误信息如下{ : "timestamp":"2021-09-22T07:52:22.178+0000", : "status"
对 Jmeter 基础线程组的一点解释
概述线程组是一个测试计划的起点。测试计划中所有元件的运行都必须依托于线程组。每个线程组都会独立的运行测试计划,互不干扰线程数线程数在并发用户场景下表示用户数,比如 100 用户同时发起请求线程数在业务量场景下表示并行的业务数,比如 100 笔业务同步处理Ramp upRam
性能测试连载 (42)-一次令人遗憾的 cpu 问题定位
概述最近群里有一个小伙伴提了一个性能问题。大概描述是这样的。它的服务器cpu过载了。过载到什么程度呢?8个逻辑cpu一分钟内平均负载最高达到了529平均负载解释系统处于可运行状态和不可中断状态的平均进程数,平均活跃进程数。包括正在使用 CPU 的进程,还包括等待 CPU 和等待 I/O
性能分析之软中断异常排查
小伙伴反映压测过程中,应用服务器资源有异常。对服务器的TOP打印结果如下图所示    
使用 Apifox 自动通关"羊了个羊" 1 万次,牛逼大了
事情是这样的,女朋友昨天跟我吐槽说她闺蜜玩“羊了个羊” 刷到朋友圈榜前10,而她连第二关都过不了,已经开始怀疑自己了。于是我拿起了她的手机打开了羊了个羊小程序,打开了Charles和Apifox,并且结合了Apifox的自动化测试功能不小心把她刷到榜一!准备工作抓包工具:Charles
性能测试的典型场景你知道哪些?
一、概述提起性能测试,可能大家都知道负载测试,并发测试,压力测试。但是这些仅仅是性能测试的一些方法。类似于功能测试中的黑盒,白盒,自动化等等那么什么是测试场景?功能测试的场景有过滤条件,列表数据,表单提交,窗口测试,上传下载等等。性能测试场景有哪些呢?可以分为下面几个大类二、场景分类1、指标
CPU异常的分析定位
概述12 月 30 号,天气晴,阳光明媚今天下午项目就要上线了,我正在美滋滋的规划上线之后的生活。但是偏偏手贱,无意中打开了测试环境的服务器,发现了一个令人恐惧的事情,CPU 总利用率最高爆到了 150%。宛如一道晴天霹雳击中我的天灵盖,瞬间冷汗直冒。明明昨天服务器还是正常的,没理由突然爆表啊
java的cmd命令行和jsch执行压测
前言项目中用到了cmd命令去执行,但是发现一个问题就是,当需要切换用户和执行命令的时候特别的麻烦,所以后面又该用了jsch的连接方式,测试一下性能理想不理想,看看有劣势。相关配置ssh的连接数# cat /etc/ssh/sshd_config | grep MaxSessions#

有开始,就会有进​步!

在追求性能的道路上,记录每一刻的成长!源码解读,编程技巧,外文翻译,技术实践,线上案例等等,记录自己,启发他人!

专家作者推荐

巡山小汪

关注微信公众号《解Bug之路》,有问题请在公众号中咨询:) 无论多么艰苦的时刻,都不要忘记,辉煌的未来,在你的眼中闪耀!

飞哥开发内功

《深入理解Linux网络》作者,腾讯搜狗十年工程师,公众号「开发内功修炼」作者!

踩刀诗人

聊聊技术,唠唠段子,偶尔做菜写诗,欢迎关注我的公众号 踩刀诗人

Brand

搜索关注微信公众号【架构与思维】:撰稿者为bat、字节的几位高阶研发/架构,专注技术分享。

专题推荐

Netty 是一个异步事件驱动的网络通信层框架,用于快速开发高可用高性能的服务端网络框架与客户端程序,它极大地简化了 TCP 和 UDP 套接字服务器等网络编程。
作者:闪电侠,《跟闪电侠学 Netty》已出版了。书的前半部分是掘金小册中的内容:通过一个完整的 IM 项目入门 Netty;后半部分用了较大的篇幅来介绍 Netty 的底层原理,也会穿插讲一些源码阅读的思路,希望能够帮助到你。
13篇文章21840阅读量
Out of memory (OOM) 是一种操作系统或者程序已经无法再申请到内存的状态。经常是因为所有可用的内存,包括磁盘交换空间都已经被分配了。OOM的官方解释是:Understand the OutOfMemoryError Exception,根据HeapDump性能社区专属讲师公与的总结,常见的OOM有以下10种(其中OOM Killer是操作系统层面的概念)。
11篇文章12748阅读量