性能测试进阶指南Loadrunner实战91_第1章 性能测试基础.docx

性能测试进阶指南Loadrunner实战91_第1章 性能测试基础.docx

ID:52825898

大小:223.15 KB

页数:28页

时间:2020-03-30

性能测试进阶指南Loadrunner实战91_第1章 性能测试基础.docx_第1页
性能测试进阶指南Loadrunner实战91_第1章 性能测试基础.docx_第2页
性能测试进阶指南Loadrunner实战91_第1章 性能测试基础.docx_第3页
性能测试进阶指南Loadrunner实战91_第1章 性能测试基础.docx_第4页
性能测试进阶指南Loadrunner实战91_第1章 性能测试基础.docx_第5页
资源描述:

《性能测试进阶指南Loadrunner实战91_第1章 性能测试基础.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录第一章性能测试基础21.1性能测试工程师的标准及挑战21.1.1性能测试工程考评指标21.1.2性能测试工程师的挑战31.2性能测试基础51.2.1性能51.2.2性能指标161.2.3性能分析及调优171.2.4单机软件性能与网络架构软件221.2.5性能测试的流程231.2.6性能测试的注意要点241.2.7性能测试招聘要求25小结262828第一章性能测试基础软件测试逐步成为软件开发过程中一个必不可少的环节,随着功能测试的必要性被认可,自动化测试和性能测试也逐步崭露头角。我们经常会抱怨浏览网页慢、下载文件慢,其实这都是属于性能问题。用户在得益于功能方面的质量提升后,

2、开始对性能有了新的认识和要求,而性能测试并不像功能测试那样可以“低门槛”进行。性能测试的本质是通过编写一个程序去测试另外一个程序,而正是有了这个相对的“高门槛”,性能测试便成了一个“高薪”、“高技术含量”的工作,新人在看到高手指点江山(性能测试)时,充满了羡慕的眼神,摩拳擦掌准备进入这个行业。在开始从事性能测试工作之前,我们先来看看这个职位的考核标准和面临的挑战。1.1性能测试工程师的标准及挑战当你掌握了性能测试的基本技能,接着就需要找到一家合适的企业,通过劳动换取经济上的回报,那么通常公司如何去招聘一个性能测试工程师,并如何进行绩效考评呢?即性能测试工程师应该达到的工作目标

3、到底是什么?1.1.1性能测试工程考评指标在介绍性能测试之前,我们回想一下功能测试的考评和工作内容。如果你是一名功能测试经理,该如何考评你的员工呢?当软件测试刚刚进入中国时,我们对测试的理解是通过模拟用户执行,发现用户可能遇到的问题,而缺陷的数目成了考评的唯一指标。例如PM(ProjectManager)规定,每个测试人员每天都要发现10个以上的缺陷,否则说明他在工作态度和工作能力上有一定的缺陷。综上,作为一名功能测试工程师,其考评要求可以归结为一条,那就是测试通过的软件不会被用户发现严重的缺陷。而现在,软件测试逐渐正名,我们对测试的理解从证明软件没有错误变为证明软件具备一定

4、的质量,而功能测试工程师的考评标准也随之发生了变化。功能测试工程师的考评指标主要有以下几点:281.缺陷数目缺陷的数目虽然不能作为主要的考评指标,但是从某一个角度也说明了测试工程师发现问题的能力。在成熟的软件开发公司中,我们能够通过历史数据生成的缺陷质量模型准确预估缺陷数目。如果你发现的缺陷数量明显低于预估,则说明你的工作可能存在一定问题。2.缺陷质量有量没有质是不行的,由于计件制的压迫,测试人员往往为了达到数目上的指标而凑缺陷,数目是够了,但是所提的缺陷都是鸡毛蒜皮的事情,缺陷的危害等级和优先级都比较低,那么对软件质量的提升效果会相对较差。在缺陷的质量中包含两个概念:·缺陷

5、的严重等级和优先级·对缺陷的描述3.工作态度测试工作是一个很容易“偷懒”的工作,是需要个人积极主动、追求完美的工作,对于测试工程师,只有具备善于交流、积极主动、“视公为私”的态度才能对被测对象负责。4.工作效率在较短的时间内是否能够高质量完成上级布置任务的能力。5.文档编写过去所谓的软件测试工程师只是软件测试执行工程师,现在被称为Tester。现在测试工程师还需要进行测试计划、测试方案及用例等文档的编写工作。6.团队协作能力7.其他相关技能性能测试在国内刚刚开始流行。一个公司招聘性能测试工程师的主要目的是通过对产品进行专业的性能测试,获得一份性能测试评估报告,从而向用户证明本

6、产品能够满足预期的性能需求。随着性能测试职位的逐渐成熟,对这个职位的要求也越来越严格,性能测试的目的不仅仅是为了获得当前系统的性能评估,而是希望进一步通过性能测试发现系统性能瓶颈并修复性能问题。而性能问题的修复成本一般相对较高,如何使用最低的成本换取最高的性能,从而在性价比上找到黄金分割点,将是性能调优的重点。性能测试工程师的考评指标会包括以下内容:1.是否能够独立开发脚本28能否使用一种或多种性能测试工具完成用户行为的模拟脚本开发工作。2.能否对需求进行性能分析并获得性能需求任何测试都是基于需求的。作为一名性能测试工程师,需要具备一定的性能需求分析能力,从而根据用户的需求进

7、行性能测试,得到被测系统与用户需求之间的差距,从而生成性能报告并提供性能调优方案。3.能否设计场景及监控负载系统完成对性能测试的实施和监控工作对性能测试进行实施,设计负载规则并监控负载下各个系统的状态。4.能否通过性能测试发现比较具体的性能瓶颈具备一定的性能结果分析及瓶颈定位能力。5.文档编写与环境搭建的能力独立编写性能测试文档和搭建测试环境的能力。6.团队协作能力7.其他相关技能1.1.2性能测试工程师的挑战作为工作了几年的功能测试工程师来说,大家觉得在功能测试工作中的挑战是什么呢?1.公司不重视测试

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。