性能测试的脚本编写——大话性能测试(14)

  1.2.7性能测试的脚本编写  性能测试脚本模拟方法常用的工具有LoadRunner>JMeter>Locust、nGrinder、XMeter、BlazeMeter、Gatling、AB、wrk、腾讯WeTest、压测宝等,其中有开源的也有商业的。另外还有一些特殊的基准工具,例如NetPerf用于测试网...

性能协议的抓包分析——大话性能测试(13)(图)

  1.2.6性能协议的抓包分析  在现实工作中,有比较完善的接口文档是比较幸运的,很多时候文档都是比较匮乏的,此时就需要用到抓包分析。另外,对于特殊的协议,相应的基本的抓包工具是必不可少的。  1.Fiddler和Charles  Fiddler和Charles都是常用...

性能测试的数据构造——大话性能测试(12)(图)

  1.2.5性能测试的数据构造  在性能测试过程中,准备测试数据是一项非常系统化、工作量非常庞大的工作。如何准备支持不同业务操作、不同测试类型的大量测试数据来满足压力测试的需求,是性能测试过程中经常面对的一个重要话题。关于如何准备性能测试数...

性能测试的环境搭建——大话性能测试(11)(图)

  1.2.4性能测试的环境搭建  性能测试环境一般情况下都是搭建在Linux服务器上的,那么就有必要掌握一些常用的Linux命令和搭建性能测试环境的原则。另外,本书还分析和总结了不同级别的项目的性能测试环境搭建解决方案,供读者借鉴,希望对读者有所启迪...

性能测试的方案设计——大话性能测试(10)

  1.2.3性能测试的方案设计  通过上面的性能测试需求分析,我们已经明确了此次性能测试的目的和性能测试点,接下来就需要进行方案的设计。  有可能对测试结果产生影响的因素主要包括:活跃用户数量、用户活跃时间、用户操作频率(思考时间)、用户操...

性能测试的需求分析——大话性能测试(09)

  1.2.2性能测试的需求分析  性能测试最开始的需求分析工作细致与否,与后面的性能测试结果息息相关。需求分析是一个繁杂的过程,它并非我们想象的那么简单。做需求分析除了要对系统的业务非常了解,还需要有深厚的性能测试知识,这样才能够挖掘分析出...

性能测试的完整工作流程——大话性能测试(08)(图)

  1.2性能测试必备知识  在本节中,首先我们给出性能测试的完整工作流程,然后展开,深入浅出地讲解性能测试的需求分析、方案设计、环境搭建、数据构造、抓包分析、脚本编写、监控部署、定位分析和报告总结共9个环节。其中,我们重点分享工作中利用代码...

新手入门基础知识——大话性能测试(07)(图)

  1.1.7新手入门基础知识  作为性能测试新手,需要优先掌握哪些知识才可以开始独立开展性能测试的工作呢?答案如图1-4所示,新手需要优先掌握这5个入门核心步骤。量化性能需求指标、明确测试范围图1-4新手性能测试入门  1.产品应用熟悉  首先,毫无...

性能测试的技能知识图谱——大话性能测试(06)(图)

  1.1.6性能测试的技能知识图谱  性能测试是一门很深的学问,是一个知识体系庞大的工程,因此想速成基本上是不可能的,需要一步步地通过实践积累经验。图1-3是性能测试由浅入深的技能知识图谱,作者在此抛砖引玉,一方面希望让大家有全局的认知,另一方...

性能测试的基础曲线模型——大话性能测试(05)(图)

  1.1.5性能测试的基础曲线模型  对初学者来说,培养观察与分析的思维是很重要的。图1-2为性能测试的基础曲线模型,是一个经典的压力曲线拐点图,不过在真实测试时结果不会这么理想。  其中,x轴代表并发用户数,丫轴代表资源利用率、吞吐量和响应时...

性能测试的术语和指标——大话性能测试(04)

  1.1.4性能测试的术语和指标  性能测试中会涉及很多性能相关的指标和术语,本节重点剖析核心的概念。  (1)在线用户,表示某个时间段内在服务器上保持登录状态的用户。但在线用户不一定是对服务器产生压力的用户,只有正在操作的活跃用户才会对服务...

性能测试的分类——大话性能测试(03)

  1.1.3性能测试的分类  性能测试根据目的不同又可以细分为不同的测试类型,平时工作中根据具体情况进行对应的测试。下面是最常见的性能测试分类。  (1)并发测试。用于评估当多用户并发访问同一个应用、模块、数据时是否会产生隐藏的并发问题,常用于...

性能测试的目的——大话性能测试(02)

  1.1.2性能测试的目的  性能测试不同于功能测试,性能测试需要面面俱到,考虑到每一个需求细节,一般来说性能测试更加关注系统的性能表现。概括来说,可以将性能测试的目的划分为5类:能力验证、规划能力、性能调优、缺陷发现和基准比较。  1.能力验...

性能测试的背景——大话性能测试(01)(图)

  第1章 性能测试基础  如今,互联网电商、短视频、网络社交和支付等应用正深深地改变着人们的生活模式,成万上亿 的用户每日都会使用这些应用来满足生活需求,在节假日或者特殊活动期间,应用的访问量便会呈几 何级数上涨。为了保证在如此大的访...

51Testing独家连载:大话性能测试:JMeter实战

本书概述:本书以业界开源性能测试工具JMeter为依托,结合真实的工作实践,用通俗易懂的语言层层深入讲解性能测试技能。作者:胡通出版社:人民邮电出版社出版日期:2021年11月 内容简介本书以业界开源性能测试工具JMeter为依托,结合真实的工作实践,...

    当前只有一页
分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海漕溪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2022, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号