ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:597.31KB ,
资源ID:4043309      下载积分:2 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4043309.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(测试案例重用指南.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

测试案例重用指南.docx

1、测试案例重用指南测试案例重用指南文档记录修订记录本次修订日期:下次修订日期: 版本号修订日期变更概述作者修订显示0.12012-9-28初始版本徐梅兰否批准者此文档需要以下人员批准姓名职务分发此文档分发给以下部门或单位相关人员:姓名职务目 录1. 文档说明 41.1 文档目的 41.2 参考文档 42. 测试案例索引库建立 52.1 Testlink中建立测试案例索引库 52.2 Excel表建立测试案例索引库 113. 测试案例索引库初始化 123.1 Testlink中测试案例索引库初始化 123.2 Excel测试案例索引库初始化 164. 如何从测试案例索引库中选取案例 174.1 根

2、据项目需求编写RTVM 174.2 从测试案例索引库中复用案例 175. 如何使用和修改选取出的案例 185.1 根据项目需求修改案例 185.2 根据项目需求删除案例 185.3 根据项目需求增加案例 186. 如何将修改后的案例归档 196.1 项目中修改的案例归档 196.2 项目中删除的案例归档 196.3 项目中新增的案例归档 19 1. 文档说明1.1 文档目的本文档是针对测试案例重用的参考指南。本指南定义了如何建立测试案例索引库,索引库的初始化,如何在索引库中选取案例,如何使用和修改索引库中选取出的案例以及如何将修改后的案例归档。本指南内容对所有测试相关角色均适用,可重用的测试案

3、例库需要测试人员不断的维护,优化,保持和最新产品定义的一致性,本文中的内容提供给测试团队关于重用和维护测试案例库方法的参考。1.2 参考文档RTVM模板:定义了针对特定项目需求映射测试案例的模板,RTVM文档中要求将系统需求进行条目化并和系统测试案例、系统集成测试案例、验收测试案例进行关联映射;苏宁-技术管理中心_功能测试案例模板:定义了编写功能测试案例的模板文档,包含编写示例和标准模板;测试案例配置管理要求:定义了在SVN配置库中存放测试案例的要求。2. 测试案例索引库建立测试案例索引库是作为测试案例库的一个索引表,该表在产品层级将每个功能模块和关联的测试案例进行一对多的映射,该索引表中的测

4、试案例均是基于产品当前稳定版本,不包含新项目中由于需求变更而新增或修改的案例。测试案例索引库建立有两种方式,分别为在testlink系统先建立需求规约并将需求和测试案例对应,或者在SVN中使用Excel表来建立需求模块和测试案例的对应,SVN中测试案例索引库和测试案例是独立存放的,用Excel表作为索引,使用案例编号到SVN中找到对应测试案例。2.1 Testlink中建立测试案例索引库Testlink系统中的测试案例索引库是通过系统来管理的,主要分为以下几步: 测试人员在系统中先建立需求规约(相当于需求模块),并在需求规约下创建新需求; 基于需求规约为每个需求创建测试案例,在每个需求项中填写

5、需求创建案例的个数; 系统自动以需求规约名为名称在测试案例库中创建一个测试套,测试套下是基于每个需求项创建的测试案例,此时每个案例只有案例编号和系统默认的案例名称,内容为空; 以上几步完成后,即完成了以需求规约名(需求模块名)对应的需求和测试案例的索引库;以下是上述步骤在testlink中的操作截图:1. 创建需求规约2. 基于需求规约创建需求3. 基于需求规约创建测试案例4. 系统在测试案例库中自动创建测试套(以需求规约名命名),在测试套下是基于每个需求创建的测试案例(以需求名称命名):2.2 Excel表建立测试案例索引库测试人员可以在SVN库中使用标准的Excel模板来创建测试案例索引库

6、(模板文档详见测试管理部SVN中相关文档模板),Excel的测试案例索引库中维护的是基于产品层级的需求模块和测试案例的对应关系,测试案例索引库独立于具体的测试案例文件存在,测试人员以索引库中的案例编号到测试案例库中定位测试案例。测试案例索引表包含以下栏位:需求模块编号、需求模块名称、测试案例编号、测试案例名称、测试案例描述、测试案例级别、测试案例最后更新者、测试案例最后更新时间。3. 测试案例索引库初始化 基于产品现有的需求定义,列出产品的所有需求模块,在testlink系统中建立所有需求规约和需求或在Excel中组织需求信息; 在testlink中为每个需求规约下的每个需求创建一批关联的测试

7、案例,编写测试案例内容; 如果产品已有基本的测试案例存在,则需要对已有测试案例进行分析,分析每个案例属于哪个需求模块,案例等级为什么,如有功能中的需求点没有测试案例覆盖则进行补充,直至所有功能模块均有测试案例覆盖,且覆盖功能模块中的所有需求点,覆盖率为100%; 如果没有基本测试案例,则须根据已有的需求模块设计一批测试案例与之关联,并定义测试案例的等级,并完成测试案例内容的编写。3.1 Testlink中测试案例索引库初始化 参照2.1章节中的步骤1,将产品的所有需求规约(需求模块)和需求项全部在testlink中建立; 参照2.1章节中的步骤2,为所有需求规约下的每一个需求创建测试案例与之关

8、联; 在测试案例库中修改系统自动创建的测试案例名称以及其他基本信息; 在testlink系统中编辑测试案例内容。以下是testlink中修改测试案例名称、案例基本信息和编辑测试案例内容的操作截图:创建测试案例的步骤:以下是在testlink系统中已完成的会员产品的需求和案例对应关系截图:3.2 Excel测试案例索引库初始化 首先根据产品的需求定义分解出需求中的功能模块,在Excel中填写所有的产品下的所有需求模块编号和需求模块名称; 将每个模块的需求进行条目化,并将条目化的需求设计一个或多个测试案例与其对应,为每个测试案例进行编号,并填写测试案例名称和描述; 为每个需求模块下的需求设计相关联

9、的测试案例,直至所有需求均有测试案例关联,并将测试案例与相应需求模块进行对应,测试案例索引库的初始化即完成。 使用标准测试案例模板完成索引库中初始化的测试案例内容编写,并按照测试案例的配置管理要求将测试案例存放于SVN指定路径下。 测试案例文件和测试案例索引库独立存在,索引库是搜索测试案例并查看和需求对应的一个索引文件,新项目中需求一旦有变动需要到索引库中复用案例并进行更新,项目结案后需要进行归档,更新索引库和测试案例库,具体方法详见本文档章节5、6。4. 如何从测试案例索引库中选取案例根据项目的系统需求说明书,将需求进行条目化,在RTVM中填写条目化的需求编号和需求描述,根据项目需求选取测试

10、案例索引库中的可以复用的部分案例进行复用,案例的选取由一般测试设计师完成。4.1 根据项目需求编写RTVM 将需求说明书的需求进行分解、条目化,并将条目化的需求写入RTVM表中,填写需求编号和需求描述; 为项目中新增的需求设计测试案例,在RTVM表中填写案例编号和案例名称; 项目中针对原有产品需求进行变更的需求点,将该需求点和测试案例索引库中的需求模块做对应,在索引库中挑选该模块下对应的合适案例进行复用;4.2 从测试案例索引库中复用案例 项目中针对原有产品需求有变动的需求点,将该需求点和测试案例索引库中的需求模块做对应,挑选合适的案例进行复用; 从测试案例索引库中拷贝多条测试案例,粘贴到RT

11、VM表相应的需求后对应的测试案例处; 复用的案例中有部分是需要修改内容的,但不能修改案例编号和名称,如名称需要修改,则需要新增一单独的案例与项目中需求关联,复用后修改案例的具体方法详见5.1章节;5. 如何使用和修改选取出的案例在测试案例索引库中选取合适的测试案例复用后,部分案例可以直接使用,不需要修改和变动,但大部分案例都需要根据具体的项目需求进行修改;根据具体项目中需求变更是新增、删除还是修改,需要在选取索引库中的案例对测试案例相应进行新增,删除或修改,基于原有案例的新增、修改、删除操作一般由测试设计师完成。5.1 根据项目需求修改案例RTVM中注册的需求如果是基于原有需求项变更的,则需要

12、对案例进行修改: 案例编号和名称直接用RTVM表中复用的编号和名称不变; 测试案例的其他基本属性应保持不变,包括案例描述、测试工具、预置条件; 因需求变更可以修改测试案例中的操作步骤和预期输出; 因需求变更可以增加测试案例的步骤,完善案例以覆盖最新的需求; 因需求变更可以删除测试案例的步骤,完善案例以覆盖最新的需求5.2 根据项目需求删除案例如果项目中特定模块的需求项有删除的,则需要删除该模块关联的测试案例: 在新的RTVM中映射最新需求对应的测试案例; 版本发布后将项目过程中修改的测试案例按照测试案例配置管理要求归档,并在测试案例索引库中删除因需求变更需要废弃的测试案例;5.3 根据项目需求

13、增加案例如果项目中某模块新增需求项,则需要在RTVM表中添加新的测试案例与需求进行覆盖: 在新的RTVM中新增案例,并为案例进行编号,填写案例名称,定义案例级别; 撰写新的测试案例与新需求覆盖; 版本发布后将新增的案例按照测试案例配置管理要求在SVN中归档,并在测试案例索引库中将新增的案例添加到对应的需求模块中,保证案例与需求的完全覆盖6. 如何将修改后的案例归档项目过程中使用RTVM文档保证测试和需求的覆盖,测试人员执行测试的案例清单也从RTVM中获得,RTVM是以项目需求为维度将需求和测试覆盖,测试案例索引库则是以产品为维度维护需求和测试案例的覆盖,所以测试案例索引库是总库,项目结案后需要

14、将最终版本的RTVM中案例归档到测试案例索引库中,结案后测试案例的归档一般由测试设计师完成。6.1 项目中修改的案例归档如果项目中基于原有案例进行了内容(步骤)层级的修改,删除和新增,则结案后归档测试案例不需要在测试案例索引库中做任何变动: 确保RTVM中的案例编号和案例名称和测试案例索引库中一致; 确保案例最新版本能全部覆盖最新的需求; 将最新测试案例文件按配置管理要求在SVN中进行归档,或存放在testlink系统指相应模块的测试套下。6.2 项目中删除的案例归档如果项目中因为需求变动删除了部分案例,则需要在结案后根据RTVM在测试案例索引库中将相应案例删除以保证与最新模块需求的覆盖: 根

15、据需求在测试案例索引库中找到相应的需求模块,将项目中相应该模块下对应的案例进行删除; 根据测试案例编号,将SVN或testlink系统中相应的测试案例文件进行删除以保证与最新需求的完全覆盖;6.3 项目中新增的案例归档如果项目中因为需求变动新增了部分案例,则需要在结案后根据RTVM在测试案例索引库中增加相应案例以保证与最新模块需求的覆盖: 根据RTVM中新增的需求项到测试案例索引库中找到对应的需求模块; 将项目中新增的案例从RTVM拷贝到测试案例索引库中,需要拷贝到索引库中的为测试案例编号和测试案例名称; 使用测试案例编号在SVN或testlink中找到相应新增的案例,将测试案例按照配置管理要求存放至指定的SVN路径下,或者归档到testlink中特定的测试套中。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1