PTGM性能测试模型讲义.ppt
《PTGM性能测试模型讲义.ppt》由会员分享,可在线阅读,更多相关《PTGM性能测试模型讲义.ppt(30页珍藏版)》请在三一办公上搜索。
1、PTGM性能测试模型讲义,Kina Ma(马秀斌)Email:,PTGM过程模型,PTGM过程模型(含KPA),1.测试前期准备,系统基础功能验证组建测试团队 测试工具需求确认 性能预备测试(可选活动),在前期准备阶段,至少要完成两个方面的工作:保证系统稳定和建立合适的测试团队。性能测试一般是软件系统已经开发或是部署完成之后的测试,要求被测对象至少具有一定的稳定性,在功能上基本满足了需求。对一个很不稳定或是还处于“半成品”状态的软件系统进行测试,没有太大的意义。,1.1 系统基础功能验证,该活动类似于在系统测试阶段,每个迭代过程中的BVT(Build Verification Test)测试,
2、对性能测试而言,这个活动的主要目的是确保当前需要进行性能测试的应用系统已经具备了进行性能测试的条件。,1.2 组建测试团队,1.3 测试工具需求确认,性能测试工具需求规划表,1.4 性能预备测试(可选活动),所谓预备测试,指的是在正式的测试之前,通过简单的探索性测试或是其他方法,对系统的性能表现进行初步的了解。因为这种预备测试是非正式性的,仅仅用来对被测系统的性能建立一个初步印象,所以方法上也比较随意。,2.测试工具引入,工具选择工具应用技能培训确定工具应用过程,性能测试工具在性能测试项目中发挥着不可替代的作用,很难想象一个没有使用任何性能测试工具而完全依靠手工进行的性能测试。对性能测试来说,
3、要为项目测试选择合适的工具、要为测试工具的使用确定范围,要在测试过程中规定和规范测试工具的使用,都不是一件容易的事情。因此,把“测试工具引入”作为一个单独的阶段。,2.1 工具选择,性能测试一定会使用自动化测试手段,使用自动测试工具(商业的或是自行开发的)。本活动用于为项目选择合适的工具。选择的方法是圈定几种可用的工具,对照“性能测试工具需求规划表”给出的问题列表,为每个工具进行一个功能符合度的评估,选择符合度最高的工具。如果所有的工具都无法达到我们要求的功能符合度,则可以考虑通过创建方式自行构建测试中使用的工具。,2.2 工具应用技能培训,该活动为项目组的相关参与者进行测试工具的应用技能培训
4、,以使测试活动参与者能够具备测试需要的技能。根据我们在1.2节给出的角色技能表,与测试工具相关性最大的是“测试开发”、“测试执行”和“测试分析”角色,因此培训的重点是针对这三种类型的角色进行。该活动需要达到一定的目标,最好能够在活动开始前确定各种角色人员的详细技能标准,并据此给出培训是否达到预定目标的评判准则。,2.3 确定工具应用过程,测试工具引入过程中最容易导致的失败就是团队不能达成对测试工具应用范围的一致认可和测试工具应用局限性的一致确认。该活动需要确定性能测试工具在测试中的具体应用范围,工具使用过程中的问题解决方法等内容。具体来说,哪些工作使用工具完成?测试工具在使用过程中的问题由谁来
5、解决?测试工具的脚本如果管理?这些问题都应该在这个活动中完成。,3.测试计划,性能测试领域分析用户活动剖析与业务建模确定性能目标制定测试时间计划,测试计划阶段用于生成指导整个测试执行的计划。该阶段主要完成测试目标的确定、测试时间计划拟定。,3.1 性能测试领域分析,3.2 用户活动剖析与业务建模,用户活动剖析与业务建模活动用来寻找用户的关键性能关注点。用户对系统性能的关注往往集中在少数几个业务活动上,在确定性能目标之前,我们需要先把用户的这些关注点找出来,从而确定最贴近用户要求的性能目标。用户活动剖析的方法大体分为两种:系统日志分析和用户调查分析。系统日志分析是指通过应用系统的日志了解用户的活
6、动,分析出用户最关注、最常用的业务功能,以及达到业务功能的操作路径;用户调查分析是在不具备系统日志分析条件的时候(例如,该系统尚未交付用户运行实际的业务)时采用的一种估算方法,可以通过用户调查问卷、同类型系统对比的方法获取用户最关注、最常用的业务功能等内容。,3.3 确定性能目标,性能测试目标根据性能测试需求和用户活动分析结果来确定,确定性能测试目标的一般步骤是首先从需求和设计中分析出性能测试需求,结合用户活动剖析与业务建模的结果,最终确定性能测试的目标。,3.4 制定测试时间计划,该活动给出性能测试的各个活动起止时间,为性能测试的执行给出时间上的估算。具体方法是根据性能测试活动,为每个活动阶
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PTGM 性能 测试 模型 讲义
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6516334.html