性能测试的组织.ppt
《性能测试的组织.ppt》由会员分享,可在线阅读,更多相关《性能测试的组织.ppt(63页珍藏版)》请在三一办公上搜索。
1、第3章 性能测试的组织,3.1 性能测试工具3.2 性能测试团队的人员构成3.3 性能测试流程,3.1 性能测试工具,性能测试工具的作用性能测试脚本录制时的协议类型性能测试工具的选择与评估,性能测试工具的作用,性能测试工具只能帮助你实施性能测试,并不能帮助你完成性能测试的需求、设计和分析(性能测试工具能够根据你的要求以各种方式提供报表,这些报表可以被用来分析系统性能状况)。,性能测试脚本录制时的协议类型,一般的性能测试工具都提供了多种协议支持,但具体在什么时候使用何种协议,如何选择也是一个问题。性能测试工具录制的是服务端和应用之间的通信数据,因此,选择何种协议取决于应用和客户端之间的通信协议。
2、Web应用:HTTP/HTTPS协议;数据库应用:协议取决于数据库本身的类型;Socket应用:socket协议;除了这些,还有RMI、Corba、Web Service等多种类型的协议。,性能测试工具的选择与评估,对需要进行性能测试的组织来说,决定使用哪种性能测试工具也不是一个简单的问题。这个问题通常会有两个层面的意义:第一,创建还是购买?第二,如果购买,如何选择一种商业工具?,1、创建还是购买?,总之,”购买“的方式可以以较低的总体成本快速获得可用的软件,但如果被测试对象本身有一定的特殊需求,最好使用”创建“的方式构建适合的测试工具。,2.测试工具的评估和选择过程 测试工具的评估可被描述为
3、“从很多可用的工具中选择一个工具”,对于商业的性能测试工具,一般可以按照下列的过程进行评估:(1)列出需要的工具功能列表工具能支持被测系统运行的平台(软硬件环境、数据库环境)吗?工具能支持被测系统使用的协议吗?工具是否能够支持我们的特殊要求,例如防火墙、负载均衡、动态页面生成等?工具能够提供对我们关心的服务器、应用服务器或是数据库类型计数器的监控吗?工具使用的脚本语言功能完善吗?,(2)工具比较 该步骤的主要目的是比较所有可供选择的工具,比较内容包括:功能比较。评价各种不同工具与所需要工具的功能的符合程度,可以在列出需要工具的功能时,一并给出每个需要功能的优先级权重,这样在进行符合度评价时,可
4、以得出每个工具的功能符合度加权值,利用该加权值进行比较。工具能获取支持的比较。这方面的比较包括:开发商或是代理商对工具的支持力度如何?该产品的平均更新周期有多长?是否能方便地在应用中获取工具的使用支持?产品的支持方式包括哪些?时效性如何?供应商的信誉。这方面的信息主要通过其他客户对供应商的评价来获得。,(3)成本分析 工具的价格是成本的主要构成,工具的价格和产品的License方式直接相关。评估工具成本的时候,最先要弄清楚的就是工具的License方式。在了解工具License方式的基础上,就可以根据需要选择产品部件,估算需要支付的产品价格了。工具的学习曲线和必要的培训成本也是必须考虑的一个因
5、素。永远不要相信测试工具供应商作出的“我们的工具非常简单易学,只需要很短时间就能让你学会”这种承诺。客观来说,目前的商业工具在产品架构和界面可操作性方面差别不大,学习曲线主要从系统支持的脚本语言类型是否被使用者熟悉,系统手册以及产品开发商或是代理商是否提供培训支持等。,3.2 性能测试团队的人员构成,要顺利开展软件性能测试,首要的条件是有一支合适的性能测试队伍。软件性能测试的组织和执行需要涉及较多的技术和技能,因此我们在学习性能测试流程之前,先需要掌握性能测试团队的人员构成。根据经验,在一个性能测试团队中应该包括这样一些角色:测试经理、测试设计人员、测试开发人员、测试执行人员、测试分析人员和支
6、持人员(系统、网络、数据库工程师)。,3.3 性能测试流程,性能测试流程,测试流程,结果分析问题定位测试报告与评估,保证系统稳定组建测试团队,测试需求分析测试计划制定,搭建环境部署测试场景执行测试,测试脚本录制测试调试开发负载场景设计,2.测试需求&计划,2.测试需求&计划,2.测试需求&计划,2.测试需求&计划,5.结果分析&报告,测试流程 测试前期准备,性能测试一般是软件系统已经开发完成或是部署完成之后的测试,要求被测对象至少具有一定的稳定性,在功能上基本满足了需求。对一个很不稳定或是还处于“半成品”状态的软件系统进行测试,没有太大的意义。在这个阶段需要完成的任务主要有:,在进行性能测试前
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 性能 测试 组织

链接地址:https://www.31ppt.com/p-6286930.html