随笔分类 - 性能测试
摘要:转载:https://www.cnblogs.com/imyalost/p/15386689.html 全链路压测从零开始系列的第一篇文章介绍了全链路压测的背景、定义、和传统压测的差异以及如何解决差异带来的不稳定性, 落地要面临的挑战和完整的压测实践流程以及长期的能力建设演变,算是对全链路压测有了一
阅读全文
摘要:转载:https://www.cnblogs.com/imyalost/p/15355660.html 之前断断续续写过一些全链路压测相关的技术文章,很多同学评价还不错。朋友建议我写个系列,基于自己的落地实践经验,对全链路压测做个系统性的梳理总结。 今年跳槽后我的工作重心也偏向了全链路压测和稳定性保
阅读全文
摘要:转载:https://www.cnblogs.com/imyalost/p/15250491.html 前段时间有次大半夜熬夜写方案,顺带整理了在上家公司做性能基线和常态化压测的方案,仅供参考。 前置条件 全链路压测已在生产环境落地! 流程机制 准备阶段 一、测试环境 1、确认被测链路变更范围 每次
阅读全文
摘要:转载:https://www.cnblogs.com/imyalost/p/15116840.html 前言 从事软件测试相关工作七年,做过功能测试、自动化测试、测试开发、性能测试、专项测试,也干过一段时间技术管理。 近几年随着行业成熟度的发展,对软件测试也有了更高的要求,很多测试团队开始转变为质量
阅读全文
摘要:转载:https://www.cnblogs.com/imyalost/p/14966389.html 谈起性能测试,大家经常聊的是高并发、高可用、性能优化、全链路压测等Topic,听起来都挺高大上,但这些概念追本溯源,还是要落到性能测试基础的东西上。 比如需求分析、场景建模、测试方案、性能分层、指
阅读全文
摘要:转载:https://www.cnblogs.com/imyalost/p/14244184.html 前言 之前自己也写过好几篇关于全链路压测的文章或者博客,最近看了infoQ上infoQ-数列科技杨德华的专栏,复盘了下自己以往在全链路压测实施方面的工作,发觉还有很多可以做的更好的地方。 就以这篇
阅读全文
摘要:转载:https://www.cnblogs.com/imyalost/p/14204484.html 前言 笔者所在的公司是一家快速发展的互联网电商公司,在保证业务快速稳定发展的同时,对于系统稳定性、可用性和扩展性的要求,也在不断提高。 特别是互联网电商企业每年的两次大考:618&双11,更是对服
阅读全文
摘要:本文转载自:微信公众号-数列科技《二十问全链路压测干货汇总(上)》 最近几年全链路压测无疑成为了一个热门话题,在各个技术峰会上都可以看到它的身影。 一些大型的互联网公司,比如阿里巴巴、京东、滴滴等,都已将全链路压测应用到了生产环境。 笔者曾有幸深度参与到阿里巴巴全链路压测体系的建设,以及与阿里内部其
阅读全文
摘要:https://www.cnblogs.com/imyalost/p/8641983.html 性能优化模式 HTTP与HTTPS对性能的优化 性能优化之空间时间可靠性 HTTPS优化探索与实践 阿里巴巴全链路压测 HTTPS中S带来的性能损失 web应用内存分析与内存泄漏定位 有赞全链路压测方案设
阅读全文
摘要:https://www.cnblogs.com/imyalost/p/8439910.html 主要罗列的是问题点,以及对应的一些解决方案,仅供参考。。。 相关链接: 阿里全链路压测 有赞全链路压测 京东全链路压测 饿了么全链路压测 滴滴全链路压测解决之道 美团全链路压测自动化实践 逻辑思维在全链路
阅读全文
摘要:https://www.cnblogs.com/imyalost/p/8309468.html 先来解释下什么叫TPS: TPS(Transaction Per Second):每秒事务数,指服务器在单位时间内(秒)可以处理的事务数量,一般以request/second为单位。 关于性能测试的其他一
阅读全文
摘要:原文地址:Thinking Clearly About Performance https://www.cnblogs.com/imyalost/p/8076230.html 1、响应时间VS吞吐量 通常来说,响应时间和吞吐量承反比例(响应时间越长吞吐量越低)。 PS:博客发布后测试群的一个大神说第
阅读全文
摘要:https://www.cnblogs.com/TestWorld/p/5211081.html 一、通用指标 指Web应用服务器、数据库服务器必需测试项 指标 说明 ProcessorTime 服务器CPU占用率,一般平均达到70%时,服务就接近饱和 Memory Available Mbyte
阅读全文
摘要:https://www.cnblogs.com/imyalost/p/7733386.html 1、性能测试需求 响应时间 ≤20S 网络环境 公司100M内网 压测环境 生产环境压测:模拟综合业务场景 业务场景 库存查询功能由后台迁移至移动端:后台有800个查询入口,移动端变为6400个入口 服务
阅读全文
摘要:https://www.cnblogs.com/imyalost/p/7554450.html 先看看一个完美的性能测试流程是怎样的,如下图: 当然,实际工作中能实现这种完美的流程很难,下面挑重点的介绍。。。 一、获取测试需求 大概上周三接到这样一个性能测试需求,大概的业务逻辑如下图: 简单概括下业
阅读全文
摘要:https://www.cnblogs.com/imyalost/p/7189455.html 一、连接池 1、什么是连接池?我们为什么需要它? 连接池允许多个客户端使用缓存起来的连接对象,这些对象可以连接数据库,它们是共享的、可被重复使用的。 打开/关闭数据库连接开销很大,连接池技术允许我们在连接
阅读全文
摘要:https://www.cnblogs.com/imyalost/p/7117320.html 负载 对被测系统不断施加压力,直到性能指标超过预期或某项资源使用达到饱和,以验证系统的处理极限,为系统性能调优提供依据; 并发 ①狭义上的并发:所有用户在同一时间点进行同样的操作,一般指同一类型的业务场景
阅读全文
摘要:https://www.cnblogs.com/imyalost/p/6854479.html 一、准备工作 1、系统基础功能验证 性能测试在什么阶段适合实施?切入点很重要!一般而言,只有在系统基础功能测试验证完成、系统趋于稳定的情况下,才会进行性能测试,否则性能测试是无意义的。 2、测试团队组建
阅读全文
摘要:https://www.cnblogs.com/imyalost/p/6843622.html 日常工作和生活中,我们经常利用浏览器去打开一些URL来获取我们所需的资源,那么作为一个开发者或者性能测试工程师,如何去测试并提升优化前端的性能呢? 一、浏览器打开URL和方式和过程 不同浏览器工作方式不完
阅读全文
摘要:https://www.cnblogs.com/juno3550/p/14887672.html#label3.2 1. 慢 SQL 的危害 2. 数据库架构 & SQL 执行过程 3. 存储引擎和索引的那些事儿 3.1 存储引擎 3.2 索引 4. 慢 SQL 解决之道 4.1 优化分析流程 4.
阅读全文

浙公网安备 33010602011771号