近两年市面上的性能测试书籍很多了,但大部分书都在讲loadrunner的操作技巧项目与项目实践。我不认为有什么问题,因为loadrunner性能测试工具已经占据很大市场。loadrunner是非常的强大,但我们在做性能测试时,往往都以“loadrunner的模式”在思考如何进行性能测试。loadrunner只是一个性能测试工具而已,所有的作者也这么说,但他们性能测试书中从头到尾渗透着loadrunner的影子。
当然也专门介绍jmeter性能测试工具的书籍。性能测试做为软件的测试的一个类型被独立出来。他也有自己独立的流程与方案。工具只是性能测试实施一部分,而且工具是可以选择和自行开发的。本人没太多的实践经验,在这里讲性能测试的东西班门弄斧。在 学习---理解---思考----总结,希望在这个过程中把自己的理解的东西拿来与大家分享。
可能你怀疑我对loadrunner有仇,完全没有,我个人在深入的学习loadrunner的各种使用技巧,但我觉得性能测试不应该依赖某一工具,它应该是一个不依赖任何工具的独立的体系,而不是建立在某一工具上的体系,这样不免就本末倒置了。
感谢jackei ,最早理解性能测试也是从他的博客开始的,《loadrunner没有告诉你的》和《jmeter从入门到精通》
遗憾的是,他的这两个系列都没有完成。但他的博客真的帮助的不少测试同学。我是其中受益者之一。这也是我在博客园安家的原因之一
感谢段念的《软件性能测试过程详解与案例剖析》我觉得,他这本书是最能体现性能测试本质的书,没有过于依赖某一工具。可能你在看我的文章时会找到这本书的影子,是在这本书的基础上的理解与总结吧,但我翻阅的资料不仅仅能是这本书而已。
在做性能测试之前需要知道什么
在做性能测试之后需要知道什么
《性能测试知多少》系列
性能测试知多少----性能测试分类之我见
性能测试知多少---并发用户
性能测试知多少---吞吐量
性能测试知多少---响应时间
性能测试知多少---了解前端性能
性能测试知多少---性能测试工具原理与架构
性能测试知多少---性能测试流程
性能测试知多少---性能需求分析
性能测试知多少---测试计划
性能测试知多少---环境搭建 这个应该偏向于操作
性能测试知多少---工具引入 这个可能没太多可讲的
性能测试知多少---测试执行 测试执行包括脚本编写与调整,应该归为工具使用类
性能测试知多少---结果分析
性能测试知多少---性能调优 性能调优是个繁杂的过程,需要各种技术的底子,系统、网络、数据库、中间件、开发语言。
.........
目前章节安排如上,后续在写的过程中会进行调整。
做为测试新人,我并不是在分享自己多年的经验积累,而是在学习、思考、总结的过程。如有错误之处请见谅并给于纠正。谢谢。
分享到:
相关推荐
于是写了《在做性能测试之前需要知道什么》《在做性能测试之后需要知道什么》,关于loadrunner的我没有写一篇博客,因为介绍loadrunner的网站、资料、书籍和视频太多了。我想这个系列我也会把关注点放在思想上。
屏幕测试软件是IT行业提供的一项重要服务,其核心功能是对显示器或手机屏幕进行一系列的性能检测。当屏幕出现色斑、亮度不均、响应速度变慢等问题时,普通用户很难直观地判断其背后的原因。而专业的屏幕测试软件能够...
实验步骤则涉及一系列精心设计的操作:从设置仪器参数,到测定材料的光学参数,再进行背景测定和样品添加,最终进行测试和结果输出,以及必要的设备清洗。整个流程中的每个环节都可能对测量结果产生影响,比如取样...
在实际测试中,可能会发现Buffer.BlockCopy和Array.Copy在大多数情况下具有相似的性能,优于循环遍历的方式。然而,具体性能差异取决于待拼接字节数组的大小、数量以及当前系统状态。在处理大量数据时,避免频繁的...
常见的微处理器品牌有ARM公司的系列、Intel的系列、PowerPC系列等。每个平台都有其特定的性能特性和适用场景,开发者需要根据项目需求选择合适的微处理器型号。此外,开发工具链、编译器和调试环境也是选择过程中...
在软件测试领域,新手需要掌握一系列基础知识以进行有效的软件质量保证。以下是对这些知识点的详细说明: 1. **计算机系统基础知识**: - 计算机系统由硬件和软件两部分构成,包括处理机(CPU)、基本输入输出设备...
除此之外,光伏逆变器还需要满足一系列关键性能指标,比如电网适应性、谐波含量控制和防孤岛效应等。这些性能指标确保了逆变器在并入电网时不会降低电网质量。为了测试这些性能,需要专业的测试设备和严格的标准,...
但根据文件标题“2020谢知求-宜信智能监控平台建设实践53页.pdf”以及描述“2020谢知求-宜信智能监控平台建设实践53页.pdf”,我们可以推断出以下相关知识点: 1. 智能监控平台建设:智能监控平台通常包括数据收集...
而知更鸟(Nest)Begin4.6主题是WordPress的一款精美且功能丰富的主题,专为博客和小型企业网站设计,提供了一系列高级特性和定制选项,旨在帮助用户轻松创建引人入胜的在线平台。本文将详细介绍知更鸟Begin4.6主题...
标题中的“hp v3700系列声卡驱动”指的是惠普(HP)V3700系列笔记本电脑的音频控制器驱动程序。这个驱动程序是专门为解决该系列笔记本在声音播放方面可能出现的问题而设计的。V3700系列包括多款型号,如描述中提到的...
1. **对确知信号的检测**:信号的特性完全已知,任务是判断信号是否存在。 2. **对具有未知参量信号的检测**:信号的存在性已知,但其某些参数未知,需要根据观测数据估计这些参数。 3. **对随机信号的检测**:信号...
`create.sql`文件通常包含了一系列用于创建数据库表结构的SQL语句。这些语句可能包括`CREATE DATABASE`(创建数据库)、`CREATE TABLE`(创建表)、`ALTER TABLE`(修改表结构)等。例如,你可能会看到像这样的语句...
5. **性能测试**:评估软件在高负载下的表现。 6. **回归测试**:确保修复问题后不会引入新的问题。 #### 三、测试资源与环境 为了有效地进行测试,需要准备好相应的测试资源和环境,包括但不限于: - **硬件配置*...
为了实现这一目标,了解并掌握一系列关键的诀窍至关重要。以下就是从"打造高质量Android应用 Android开发必知的50个诀窍"中提炼出的一些核心知识点: 1. **性能优化**:包括对内存管理的理解,避免内存泄漏,合理...
液晶的工厂自适应测试涉及电阻率、光电性能、清亮点和耐紫外线性能等方面,以确保其满足生产标准和客户要求。此外,液晶的选用应考虑客户的需求,如底色、电压范围等,然后进行合理调配使用。 在使用液晶时,需要...
4. **测试图像**:供测试模型性能的样本图像,可能是包含烟火的图片。 5. **编译脚本和依赖库**:为了在不同平台上运行,可能需要编译和链接必要的库,如OpenCV、CUDA等。 **详细知识点:** 1. **YOLOv5模型架构**...
软件测试规范 目 录 一.概述 ............................................................................................................................................................ 1 二 软件...