目录第一章性能测试基础________________________________________________________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小结____________________________________________________________________26第一章性能测试基础软件测试逐步成为软件开发过程中一个必不可少的环节,随着功能测试的必要性被认可,自动化测试和性能测试也逐步崭露头角。我们经常会抱怨浏览网页慢、下载文件慢,其实这都是属于性能问题。用户在得益于功能方面的质量提升后,开始对性能有了新的认识和要求,而性能测试并不像功能测试那样可以“低门槛”进行。性能测试的本质是通过编写一个程序去测试另外一个程序,而正是有了这个相对的“高门槛”,性能测试便成了一个“高薪”、“高技术含量”的工作,新人在看到高手指点江山(性能测试)时,充满了羡慕的眼神,摩拳擦掌准备进入这个行业。在开始从事性能测试工作之前,我们先来看看这个职位的考核标准和面临的挑战。1.1性能测试工程师的标准及挑战当你掌握了性能测试的基本技能,接着就需要找到一家合适的企业,通过劳动换取经济上的回报,那么通常公司如何去招聘一个性能测试工程师,并如何进行绩效考评呢?即性能测试工程师应该达到的工作目标到底是什么?1.1.1性能测试工程考评指标在介绍性能测试之前,我们回想一下功能测试的考评和工作内容。如果你是一名功能测试经理,该如何考评你的员工呢?当软件测试刚刚进入中国时,我们对测试的理解是通过模拟用户执行,发现用户可能遇到的问题,而缺陷的数目成了考评的唯一指标。例如PM(ProjectManager)规定,每个测试人员每天都要发现10个以上的缺陷,否则说明他在工作态度和工作能力上有一定的缺陷。综上,作为一名功能测试工程师,其考评要求可以归结为一条,那就是测试通过的软件不会被用户发现严重的缺陷。而现在,软件测试逐渐正名,我们对测试的理解从证明软件没有错误变为证明软件具备一定的质量,而功能测试工程师的考评标准也随之发生了变化。功能测试工程师的考评指标主要有以下几点:1.缺陷数目缺陷的数目虽然不能作为主要的考评指标,但是从某一个角度也说明了测试工程师发现问题的能力。在成熟的软件开发公司中,我们能够通过历史数据生成的缺陷质量模型准确预估缺陷数目。如果你发现的缺陷数量明显低于预估,则说明你的工作可能存在一定问题。2.缺陷质量有量没有质是不行的,由于计件制的压迫,测试人员往往为了达到数目上的指标而凑缺陷,数目是够了,但是所提的缺陷都是鸡毛蒜皮的事情,缺陷的危害等级和优先级都比较低,那么对软件质量的提升效果会相对较差。在缺陷的质量中包含两个概念:·缺陷的严重等级和优先级·对缺陷的描述3.工作态度测试工作是一个很容易“偷懒”的工作,是需要个人积极主动、追求完美的工作,对于测试工程师,只有具备善于交流、积极主动、“视公为私”的态度才能对被测对象负责。4.工作效率在较短的时间内是否能够高质量完成上级布置任务的能力。5.文档编写过去所谓的软件测试工程师只是软件测试执行工程师,现在被称为Tester。现在测试工程师还需要进行测试计划、测试方案及用例等文档的编写工作。6.团队协作能力7.其他相关技能性能测试在国内...