版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1第八章 系统测试 安博测试空间技术中心http:/ 62303260 62303230 2006级本科软件测试与质量保证 2008年9月-2009年01月 SEI of ECNU 孙海英 版权所有 8-2本章大纲p本章讨论与系统测试的相关内容 n系统测试过程n系统测试计划n系统测试设计n系统测试执行n回归测试n验收测试2006级本科软件测试与质量保证 2008年9月-2009年01月 SEI of ECNU 孙海英 版权所有 8-3p说明说明n将已经集成好的软件系统,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素结合在一起, 在实际运行(使用)环
2、境下,对计算机系统进行一系列的组装测试和确认测试。1.评估一个完整系统是否满足该系统需求规格说明书的要求2.系统测试不仅关注系统的功能,也包括性能、安全等非功能的测试p在实际的项目里,因为时间和投资预算的关系,测试资源主要消耗在功能测试上,非功能测试经常被很多项目忽略。这确实有点令人惋惜。尽管非功能测试的确非常难做而且大多数工作需要在项目开始的时候就开始做,但是认真对待非功能测试是非常必要的3.站在用户角度进行的测试,通常使用黑盒方法什么是系统测试2006级本科软件测试与质量保证 2008年9月-2009年01月 SEI of ECNU 孙海英 版权所有 8-4p与单元测试相似,主要的系统测试
3、活动包括n系统测试计划n设计系统测试用例n实现测试用例n系统预测试设计和执行系统预测试设计和执行n搭建系统测试环境n执行测试n结束报告n测试效率和系统评估p注意n非功能测试活动可能独立于功能测试活动或包含在其中,具体情况与测试需求有关系统测试过程2006级本科软件测试与质量保证 2008年9月-2009年01月 SEI of ECNU 孙海英 版权所有 8-5系统测试活动p角色和职责n软件测试工程师:制定系统测试计划和方案并组织评审、按照系统测试方案实现测试用例和测试代码、设计所需测试工具、编写测试规程、执行系统测试用例、提交并跟踪缺陷、完成系统测试报告并组织评审、输出测试案例和总结等经验文档
4、n在系统测试过程中还可能涉及到的主要角色包括1.系统分析设计人员:提出系统测试需求、进行测试需求跟踪、进行软件系统可测性分析、确定系统测试的对象、范围和方法2.开发人员:需要在参与系统测试计划和方案的评审、跟踪解决软件测试人员发现的缺陷、评审系统测试报告3.配置管理人员:对系统测试文档进行配置管理4.质量保证人员:系统测试过程进行审计。2006级本科软件测试与质量保证 2008年9月-2009年01月 SEI of ECNU 孙海英 版权所有 8-6p与其它级别测试类似,系统测试计划包括与其它级别测试类似,系统测试计划包括n测试方法测试方法n测试范围测试范围n测试交付件测试交付件n测试过程准则
5、n工作任务分布n测试进度n测试资源n测试用例结构及其用例n测试结论约定系统测试计划2006级本科软件测试与质量保证 2008年9月-2009年01月 SEI of ECNU 孙海英 版权所有 8-7p测试方法测试方法n黑盒方法,与系统实现方式无关p测试范围测试范围( (测试需求测试需求) )n功能1.各个功能2.功能之间的组合,业务流程的测试n非功能1.某些重要的整体属性的验证n受条件限制,通常只关注决定系统质量高低的那些重要的非功能特性系统测试计划2006级本科软件测试与质量保证 2008年9月-2009年01月 SEI of ECNU 孙海英 版权所有 8-8p测试交付件测试交付件1.XX
6、XX系统测试计划2.XXXX系统测试计划评审报告3.XXXX系统测试用例4.XXXX系统测试用例评审报告5.XXXX系统测试脚本6.XXXX系统测试脚本评审报告7.XXXX系统测试报告8.XXXX系统测试报告评审报告9.缺陷问题单若干p过程准则(书过程准则(书P165P165)系统测试计划2006级本科软件测试与质量保证 2008年9月-2009年01月 SEI of ECNU 孙海英 版权所有 8-9p设计设计系统系统测试用例测试用例n系统测试是不需要了解系统内部机理,站在用户角度对系统进行的测试。系统测试通常由测试部门负责,而不是系统的开发人员n设计系统测试用例应考虑如下因素1.验证功能正
7、确的测试用例2.想办法让功能失效的测试用例3.与非功能属性相关的测试用例4.系统测试使用的测试数据最好是从实际的客户应用环境中提取出的系统测试活动2006级本科软件测试与质量保证 2008年9月-2009年01月 SEI of ECNU 孙海英 版权所有 8-10p搭建系统测试环境搭建系统测试环境n系统测试环境的主要元素1.执行系统测试的软硬件环境2.待测系统3.系统测试用例n既然系统测试是站在用户角度进行的测试,系统测试环境的每个元素也都应该尽量与终端用户的应用环境一致,面向用户的测试环境在项目一开始就应该着手准备p执行系统测试执行系统测试n当系统达到待测标准后,按照测试计划要求执行系统测试
8、n在执行系统测试时使用测试工具非常有帮助,特别是对性能测试这种比较难作的专项测试。系统测试活动2006级本科软件测试与质量保证 2008年9月-2009年01月 SEI of ECNU 孙海英 版权所有 8-11缺陷跟踪2006级本科软件测试与质量保证 2008年9月-2009年01月 SEI of ECNU 孙海英 版权所有 8-12回归测试p定义定义n验证缺陷是否修改正确是否引入新问题的活动1.回归测试的规模(工作量)受多种因素的影响2.不是一个测试级别,但确是各个测试级别必须包括的内容,只是回归测试过程的策略有所不同3.测试用例的选取问题 4.避免出现回归测试死循环的情况2006级本科软
9、件测试与质量保证 2008年9月-2009年01月 SEI of ECNU 孙海英 版权所有 8-13验收测试p定义n有用户参与的测试,包括用户验收测试和操作验收测试p用户验收测试用于确认被测系统能满足业务需求,并在将软件正式交付给最终用户之前,确保系统正常工作并可以使用。在测试组的协助下,由一个或多个用户代表执行或参与执行。p操作验收测试的目的是确认被测应用满足其操作需求病确保系统正式工作并可以使用,是在测试组的协助下由一个或多个操作代表执行或参与执行。p根据需要,用户验收测试和操作验收测试也可以合二为一。2006级本科软件测试与质量保证 2008年9月-2009年01月 SEI of EC
10、NU 孙海英 版权所有 8-14验收测试p方法n黑盒测试方法,验证高级的系统业务需求和操作需求。n测试内容1.典型任务2.用户文档n验收测试用例n通常是系统测试用例的一个有代表性的子集n针对用户代表的要求,还需要确定是否需要设计和实现附加的测试脚本测试被测系统的某个方面n由测试设计人员负责设计2006级本科软件测试与质量保证 2008年9月-2009年01月 SEI of ECNU 孙海英 版权所有 8-15验收测试p验收测试执行n一般由用户代表在测试组的协助下执行。n和独立测试观察员一起客观地判断系统是否存在缺陷p提交验收测试报告2006级本科软件测试与质量保证 2008年9月-2009年01月 SEI of ECNU 孙海英 版权所有 8-16p系统测试人员应站在用户的角度进行测试p在执行正式系统测试前进行预测试p尽可能采用用户实际的软硬件环境和数据进行测试p在缺陷提交人验证缺陷之前自己先验证缺陷修改是否正确p限制回归测试的轮数p系统测试人员应保持与开发人员的良好关系建议2006级本科软件测试与质量保证 2008年9月-2009年0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 乡村人才培养与技能提升计划
- 安全员资格证备考指南
- 如何提升群众演员的工作质量与效率
- 提升工作效率从优化超声-UT-中级工作计划开始
- 海洋观测员初级岗位职业目标设定与行动计划
- 联通面试成功秘诀
- 健身教练国家职业技能标准三级运动计划与指导
- 广东多地停课停学通知书
- 广丰一中停学通知书
- 广安光明巷停电通知书
- 浙江省炮制规范2015版电子版
- AB-RSLogix5000初级使用手册
- 中学生2021电影《信者》观后感800字
- 2023年北京市中小学生天文知识竞赛复习题库
- GB/T 740-2003纸浆试样的采取
- GB/T 7324-2010通用锂基润滑脂
- 第二课美术作品与客观世界(2)课件-高中美术湘美版(2019)美术鉴赏
- HY∕T 0305-2021 养殖大型藻类和双壳贝类碳汇计量方法 碳储量变化法
- 化粪池、沙井清理服务工作验收表
- DB32-T 4353-2022 房屋建筑和市政基础设施工程档案资料管理规程
- 医院入职登记表
评论
0/150
提交评论