版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
卷号卷内编号密级软件系统测试工作指南ALANZHOUVersion2.2分类:<指南>使用部门:<测试人员>目录1.简介................................................................................................................................................................11.11.2目的........................................................................................................................................................1范围........................................................................................................................................................11.3文档结构................................................................................................................................................11.4词汇表....................................................................................................................................................12.系统测试指南................................................................................................................................................22.12.22.32.3.12.3.2系统测试过程........................................................................................................................................2系统测试需求获取................................................................................................................................2系统测试策略........................................................................................................................................3系统测试类型和目标....................................................................................................................3采用的测试技术............................................................................................................................4系统测试的工作机制............................................................................................................................4系统测试产生的工件清单....................................................................................................................52.42.53.参考资料........................................................................................................................................................5
软件系统测试工作指南.doc软件系统测试工作指南1.简介1.1目的本文详细阐述了系统测试的类型以及各个类型的基本测试方法,指导项目开发人员进行软件系统测试。1.2范围本文适用于使用RUP的所有软件项目的系统测试工作。1.3文档结构第一部分:简介,介绍软件系统测试指南的目的,本指南的适用范围,以及在本文档中使用的术语的解释。第二部分:描述系统测试指南。包括系统测试流程、系统测试需求的获取、系统测试侧策略选择、系统测试技术和方法等。第三部分:列出本指南使用的参考文献。第四部分:附录1.4词汇表系统测试(SystemTesting)系统测试是通过与系统的需求规格作比较,发现软件与系统需求规格不相符合或与之矛盾的地方。它将通过确认测试的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素结合起来,在实际运行(使用)环境下,对计算机系统进行的测试。黑盒测试(Black-BoxTesting)黑盒测试是基于系统需求规格,在不知道系统或组件的内部结构的情况下进行的测试。通常又将黑盒测试叫做:基于规格的测试(Specification-BasedTesting)、输入输出测试(Input/OutputTesting)、功能测试(FunctionalTesting)。1软件系统测试工作指南.doc2.系统测试指南2.1系统测试过程活动名称输入工件输出工件角色制定系统测试计划软件需求工件软件项目计划系统测试计划软件需求工件系统测试计划工作版本系统测试计划测试设计员设计系统测试实施系统测试执行系统测试系统测试用例系统测试过程系统测试脚本测试设计员测试设计员测试员系统测试计划系统测试用例系统测试过程系统测试脚本测试结果测试结果评估系统测试测试分析报告变更请求测试设计员相关组2.2系统测试需求获取系统测试需求所确定的是测试的内容,即测试的具体对象。系统测试需求主要来源于需求工件集,它可能是一个需求规格说明书,或是由前景、用例、用例模型、词汇表、补充规约组成的一个集合。在分析测试需求时,可应用以下几条一般规则:z测试需求必须是可观测、可测评的行为。如果不能观测或测评的测试需求,就无法对其进行评估,以确定需求是否已经满足。z在每个用例或系统的补充需求与测试需求之间不存在一对一的关系。用例通常具有多个测试需求;有些补充需求将派生一个或多个测试需求,而其他补充需求(如市场需求或包装需求)将不派生任何测试需求。z在需求规格说明书中每一个功能描述将派生一个或多个测试需求,性能描述、安全性描述等也将派生出一个或多个测试需求。2软件系统测试工作指南.doc1.功能性测试需求功能性测试需求来自于测试对象的功能性说明。每个用例至少会派生一个测试需求。对于每个用例事件流,测试需求的详细列表至少会包括一个测试需求。对于需求规格说明书中的功能描述,将至少派生一个测试需求。2.性能测试需求性能测试需求来自于测试对象的指定性能行为。性能通常被描述为对响应时间和资源使用率的某种评测。性能需要在各种条件下进行评测,这些条件包括:不同的工作量和/或系统条件不同的用例/功能不同的配置性能需求在补充规格或需求规格说明书中的性能描述部分中说明。对包括以下内容的语句要特别注意:时间语句,如响应时间或定时情况指出在规定时间内必须出现的事件数或用例数的语句将某一项性能的行为与另一项性能的行为进行比较的语句将某一配置下的应用程序行为与另一配置下的应用程序行为进行比较的语句一段时间内的操作可靠性(平均故障时间或MTTF)配置或约束应该为规格中反映以上信息的每个语句生成至少一个测试需求。其它测试需求3.其它测试需求包括配置测试、安全性测试、容量测试、强度测试、故障恢复测试、负载测试等测试需求可以从非功能性需求中发现与其对应的描述。每一个描述信息可以生成至少一个测试需求。2.3系统测试策略测试策略用于说明某项特定测试工作的一般方法和目标。系统测试策略主要针对系统测试需求确定测试类型及如何实施测试的方法和技术。一个好的测试策略应该包括下列内容:要实施的测试类型和测试的目标采用的技术用于评估测试结果和测试是否完成的标准对测试策略所述的测试工作存在影响的特殊事项2.3.1系统测试类型和目标确定系统测试策略首先应清楚地说明所实施系统测试的类型和测试的目标。清楚地说明这些信息有助于尽量避免混淆和误解(尤其是由于有些类型测试看起来非常类似,如强度测试和容量测试)。测试目标应该表明执行测试的原因。系统测试的测试类型一般包括:功能测试(FunctionalTesting)性能测试(PerformanceTesting)负载测试(LoadTesting)强度测试(StressTesting)容量测试(VolumeTesting)安全性测试(SecurityTesting)3软件系统测试工作指南.doc配置测试(ConfigurationTesting)故障恢复测试(RecoveryTesting)安装测试(InstallationTesting)文档测试(DocumentationTesting)用户界面测试(GUITesting)……其中,功能测试、配置测试、安装测试等在一般情况下是必需的。而其它的测试类型则需要根据软件项目的具体要求进行裁剪。2.3.2采用的测试技术系统测试主要采用黑盒测试技术设计测试用例来确认软件满足需求规格说明书的要求。2.4系统测试的工作机制¾项目组为每一个软件项目成立测试组,确定测试经理(通常由测试设计员担任)一名,测试设计员和测试员若干。角色职责测试设计员制定系统测试计划、设计系统测试、实施系统测试以及评估系统测试测试员执行系统测试¾项目组需要提供系统测试需要的输入,建立测试环境,以及对测试工件进行配置管理角色职责系统分析员配置管理员生成需求工件集,管理需求。为测试设计员提供测试需求。对测试工件进行配置管理软件需求说明书系统分析员测试设计员软测试需求测试需求测试需求件测试设计员测试设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安徽淮海实业发展集团有限公司2026年社会招聘参考题库完美版
- 2026银川能源学院1月份招聘教师27人备考题库必考题
- “梦工场”招商银行南通分行2026寒假实习生招聘参考题库新版
- 中央财经大学金融学院行政岗招聘1人(非事业编制)参考题库含答案
- 2026黑龙江鸡西市恒山生态环境局招聘2人备考题库附答案
- 泸州市政府投资建设工程管理第一中心招聘编外聘用人员的参考题库含答案
- 辽宁科技学院2026年面向社会招聘高层次和急需紧缺人才46人参考题库必考题
- 2026青海西宁市城东区招聘编外人员6人备考题库新版
- 2026青海职业技术大学高层次人才引进招聘备考题库新版
- 成都市双流区公兴幼儿园招聘备考题库必考题
- 公务用车车辆安全培训课件
- 牛津译林版七年级英语上册词组背诵版
- 奥林巴斯微单相机E-PL8说明书
- 中医临床路径18脾胃科
- 零星维修合同模板
- 九三学社申请入社人员简历表
- 聚氨酯门窗研究汇报
- 医院电子病历四级建设需求
- 上海2023届高三二模数学卷汇总(全)
- 《锐角三角函数》复习(公开课)课件
- 计算机视觉PPT完整全套教学课件
评论
0/150
提交评论