测试管理系统

上传人:干*** 文档编号:186511889 上传时间:2023-02-08 格式:DOCX 页数:21 大小:538.81KB
收藏 版权申诉 举报 下载
测试管理系统_第1页
第1页 / 共21页
测试管理系统_第2页
第2页 / 共21页
测试管理系统_第3页
第3页 / 共21页
资源描述:

《测试管理系统》由会员分享,可在线阅读,更多相关《测试管理系统(21页珍藏版)》请在装配图网上搜索。

1、测试管理系统(北大软件 010 - 61137666)1.1.1 组成结构(北大软件 010 - 61137666)测试管理系统,实现对测试需求,测试计划,测试轮次,测试集,测试用 例,测试缺陷等进行管理,覆盖测试策划,测试设计,测试执行、测试总结等 测试全过程。系统支持根据测试需求对测试工作进行计划,建立和维护测试需求、测试 对象、测试用例、缺陷之间的追踪关系;支持对测试工作进行分析,提取测试 的过程数据,生成测试报告;为了适应用户变化性要求以及提高系统的灵和性 系统提供缺陷处理流程定制,测试类型、测试级别等项的代码定制功能。功能 结构图如下图所示:J _| 测试计划管理 测策 刁丄 测试环

2、境管理测试用例管理图表 1 功能结构图测试管理模块的功能描述详见下表。序号模块功能描述1测试项目信息管理支持对项目信息定义和项目人员设置,支持与“项目管理 系统”集成,共用项目和项目人员信息。2测试需求管理支持对测试需求进行结构化分解,支持与“需求管理系统”集成,导入“需求管理系统”中的需求等作为测试需求。3测试策划支持按软件、硬件等项标识计划中的测试环境;支持计划 中要测试的需求范围,对测试任务、进度、资源等进行计 划,支持对计划进行审查;4测试设计支持对测试对象进行多层次结构化的分解,建立测试对象 与测试需求的追踪关系;支持按GJB141等的要求设计测试 用例,对测试用例进行多层次分组管理

3、,建立测试用例与 测试需求、测试对象之间的追踪关系。5测试执行支持对测试版本进行标识;支持在测试计划下按测试轮次 多次组织测试,按测试集的方式组合要执行的测试用例。6缺陷管理支持对缺陷处理流程进行定制,按定制的流程对缺陷全生命周期进行管理,对缺陷处理过程进行数据纪实。7测试总结支持对测试需求,测试用例,测试缺陷进行分析,支持提 取测试过程数据,生成测试报告。8文档模板定制支持对软件测试计划、软件测试说明等模板进行定制。1.1.2 主要特点(北大软件 010 - 61137666)1. 满足国军标关于软件测试的要求支持按GJB/Z141-2004军用软件测试指南要求对测试级别,测试过程等 管理测

4、试工作,支持按GJB438B军用软件开发文档通用要求标准要求生成 测试计划,测试说明,测试报告等相关文档。2. 支持对需求多层次结构化的管理支持按需求模型对需求进行分类,如,按测试级别分为单元测试需求,集 成测试需求,按测试类型分功能测试需求,易用性测试需求等,在每个需求模 型中,分层次、结构化分解测试需求。3. 支持管理测试需求、测试对象、测试用例、缺陷之间的可追溯性,并能 够互相进行追踪。(1)在测试策划时,支持设置要测试的需求,以便基于测试需求安排测试任 务;(2)在测试设计时,支持设置测试对象与测试需求的追踪关系,测试用例与 测试需求、测试对象之间的追踪关系,以便分析测试需求是否被测试

5、对 象覆盖,是否设计了测试用例对测试对象进行测试,测试用例是否正确 地追踪需求;(3)在测试执行时,支持建立测试用例和缺陷的追踪关系,以便缺陷和测试用例之间相互追踪,缺陷与测试需求,测试对象之间相互追踪。4. 支持自定制缺陷处理工作流程 通过定制缺陷动作能转换的源状态和目标状态的方式,定义缺陷在各个状 态时能执行的操作,通过裁剪各个状态能执行的动作,定义不同项目的缺陷处 理流程。5. 支持自定制问题级别,问题类别,测试类型等信息 支持以代码表的方式自定义测试级别,测试类型,问题级别,问题类别等 代码值,以提高系统灵活性。6. 支持基于过程数据,以多种图表方式对测试结果进行分析。 支持提取测试过

6、程数据库中的数据,以柱状图、折线图、饼图等图形类型 对测试需求,测试用例执行情况,测试缺陷进行分析。7. 提供与其它工具集成(1)支持与“项目管理系统”集成,共用项目和项目人员信息;(2)支持与“配置管理系统”集成,标识软件测试版本在配置库中存放 的位置;(3)支持与“需求管理系统”集成,导入“软件需求管理系统”中的需 求生成测试需求;(4)支持与测试工具(如,WinRunner)集成,实现测试数据之间的交互。8. 提供图形化向导导航,便于测试人员开展工作。1.1.3 主要功能(北大软件 010 - 61137666)1.1.3.1功能试航提供图形化导航功能,引导测试人员按照各个阶段软件测试的

7、要求开展相 应的工作,以各种颜色指示灯标识测试阶段的状态,以及阶段中各项工作的状 态,如,绿色标识本阶段已结束,红色标识本阶段正在进行中。单击阶段中的某 项工作指示灯,能快速定位到相应的功能模块,导航页面如下图所示。鞏砂邮碉鮮期S庇割1 辱民姐刚 运阳:1細啊 蜿隅裁刁 SFSSffl 詁劉*盘纲晞 正部!T虽求目托 對?邮绘風瓯戈捌财邮业更 菖那轴郦H飙业梶塌国 刁期Fifll;博屈f 剖蚀比盅I道剤凹卑左另Ft 谢打SS出卑術护屋ill彩*O3Htttt.lT3U试炉曲解 II试甩|!设计 測軾用例审査r -80:测试贵划管埋罐酝说昭:XQ 诵也;已宪成的關段:弓红色*正在进行的阶段 O

8、扶色匸未进行餉曲段缥邑=Mtffl中m完成的:|惟辽隹=耐股中正在进行的工作机色:陪股中未进厅时工件图表 2 导航页面1.1.3.2测试项目信息管理支持与“项目管理系统”集成,共用“项目管理系统”中的项目和项目人 员信息;支持在“测试管理系统”中,创建测试项目和设置项目人员信息。9. 共用“项目管理系统”中项目 支持把测试工作作为项目管理的一个环节,把“测试管理系统”与“项目 管理系统”集成使用,共用“项目管理系统”中已定义的项目信息和项目人员 信息。10. 测试项目信息管理和设置项目人员 支持在测试管理系统中手工创建项目,标识测试项目名称,研制部门,项 目等级,测试经理等信息,页面如下图所示

9、。图表 3 创建测试项目支持对项目人员和角色进行设置,角色代表了不同的功能操作权限,页面 如下图所示。 6 5QA a訓罩设计九M图表 4 添加项目成员和设置角色1.1.3.3测试需求管理11. 测试需求结构化分解支持对测试需求按测试需求模型进行分类管理,在需求模型下,以多层次 树形结构组织测试需求,页面如下图所示。图表 5 建立测试需求12. 导入生成测试需求 支持与“软件需求管理系统”集成,导入“软件需求管理系统”中的需求 生成测试的需求,支持从外部 XML 文档中导入生成测试需求。13. 分析测试需求覆盖 支持以二维表格形式对测试需求进行分析,分析测试对象,测试用例对测 试需求的覆盖情况

10、,分析验证测试需求时发现的缺陷情况,页面如下图所示。图表 6 分析测试需求14. 导出测试需求支持按GJB438B-2009军用软件开发文档通用要求的要求导出测试需求 到 Word 文档,支持自定义文档封面、字体、页眉、页脚、表格格式。1.1.3.4测试策划支持对测试工作进行计划,指定计划要执行的测试任务,指定执行测试任 务的时间和资源,计划执行的测试环境。15. 测试环境管理 测试环境是完成测试工作所必需的硬件、软件等项的总称,系统支持按软 件、硬件等项对测试环境进行标识,页面如下图所示。图表 7 测试环境管理16. 测试计划管理(1)制定测试计划 支持按测试级别、测试内容、测试技术等对测试

11、工作分别进行计划,如, 按测试级别创建单元测试计划,集成测试计划;按测试内容创建功能测试计划 性能测试计划等。支持在测试计划中标识测试环境,测试级别,测试类型,测试任务、资源 和进度、以及指定要测试的需求。测试类型和测试级别通过代码表方式,支持 自定制代码值,测试计划页面如下图所示。1 wlndiTW閉| 弍土卜心if:t-.Q:TlViDDED 1C fl R;:. ?A f I -tf- Lg : Window.2 Lin u*.:j!.:.:*fi:IE f.l 喘上蔗 t;: =.* :加Fir n 20M; .J.H l.I - A定妄丰1臣二対 IP任务右称开站曰期7汀志12*21

12、结束曰期隔人戒员1运 Ll.iEtn仇2 (H 2-01-012012-01-1旧坛 E2祁丰711讯用何2017-02-012D12-aZ-K同用斗+MJ.冈总I忒即主对书1 T7U 5窘与方10”1 1-2 ! 2-j-图表 8 测试计划(2)审查测试计划 支持对测试计划的合理性,可行性等进行审查,记录审查意见,审查结论, 审查人,审查日期信息。(3)导出测试计划支持按GJB438B-2009军用软件开发文档通用要求测试计划的要求导出 测试计划到Word文档,支持自定制文档封面、字体、页眉、页脚、表格格式。 1.1.3.5测试设计17. 测试对象管理根据测试需求,确定需要测试的对象,系统支

13、持对测试对象进行多层次结构化分解,并支持建立测试对象与测试需求之间的追踪关系,页面如下图所 示。I:済加子对繚囤済加司级莊象底修改对繚E20H余对慕貳追跨需求测试对象亠测试级别测试内容覆盖需玳厶丿_|综醫顶目管里m台部件测试功能测试丿m毛縊管坯国置项测功能测试也曰志管班部件測试加预!试刃权说管理部件测诃功能测试自用户管瑾部件测试也能珈式必填项测试邦有効性珈顷冃管程部件别iit_i项日笫坦部件测试加撫.试n砾蓋管理计刘部件测诃功能测试M项目开发计划部牛刑试也能测试图表 9 测试对象管理18. 测试用例设计 支持对测试用例进行多层次的分组管理,在每个分组中创建测试用例,以 此循环,形成一棵类似于资

14、源管理器的用例分组和测试用例结构树,页面如下 图所示。匚汽歐:|q肿亠|-囤龜國1自抽魁辱小|期臧曲钿舷曲胧韓切忧蔽曲餉嗣网锂日期画耙颤二|阳顷目跚 习顷目开发讣划 nsseay-a m: riL:_三厲已塑=用户訓用时帘祁 用直魁?忧勰确vtr扎行结磅A员 範1拓li-rA员 审醱蛙-|1朮|匚:-|-.7-/丘庄总庄Ii-口 ;加:+匚.iriJThZ己巧匸和t!乜学-1、邑二蒂1页幷1页M丨3丨罔页些 ”亲列表1 一砒叶tifiiS讨:J1.占白忖比:50* lrid:艸占4忖比刑i H.rnl: 1十;占斗专比:?5%图表 10 多层次分组测试用例结构1) 测试用例分组管理支持按测试功

15、能模块,测试技术等建立测试用例分组,在分组下再创建子 组。2) 设计测试用例支持按 GJB/Z 141-2004军用软件测试指南测试用例模板的要求设计测试用例,测试用例包含基本信息,测试步骤,参数设置,约束条件,附件信息,支持建立测试用例与测试需求,测试对象之间的追踪关系,页面如下图所示:图表 11测试用例设计19. 复用测试用例支持测试用例的复用,即在已有测试用例的基础上,经过适当的修改或者 不修改生成新的测试用例,支持复制某个测试用例,粘贴生成另一个新的测试 用例。20. 排序测试用例 当同一个测试用例组中的测试用例顺序或者测试用例所在测试用例组发现 错误时,支持对测试用例进行重新排序和移

16、动测试用例到其它测试用例组。21. 测试用例审查 在测试执行前,对测试用例的可行性,正确性等进行审查,杜绝由于测试 用例设计不当引起的测试不符合要求。支持记录测试用例的审查意见,审查人 员和审查日期。22. 导出测试用例支持按GJB/Z 438B-2009军用软件开发文档通用要求国军标的要求导出 测试用例到Word文档,支持自定制文档封面、字体、页眉、页脚、表格格式。 1.1.3.6测试执行23. 测试版本管理 支持对测试软件版本进行管理,标识测试版本名称,版本说明,支持标识测试版本在“配置管理系统”中的位置,即与配置管理系统中的配置项关联。24. 建立测试轮次 为了达到测试计划规定的测试目标

17、,支持在测试计划下按多个测试轮次组织测试,指定每轮测试的测试版本、测试开始日期,测试结束日期等信息。25. 指定轮次执行的测试用例 为了便于测试用例多次复用和满足测试要求,支持在测试轮次中以测试集的方式组织要执行的测试用例,支持在测试集下再创建测试子集,以此循环, 形成一棵类似与资源管理器的测试集和测试用例的结构树,页面如下图所示:十增加 护低说先豎 Mwifcfe应用刨理S!匕|Wiit绮匚|甘|撫行状憨V叫耳崇吕与?柜l| 用例容祢 用刮类型 优先级 计fcijgij.买际则用m.刑试曲.测诃结论 口呻二吊匚耸卑干上4 曲罐比4切主则优直月戶苣旺+lid出亡I仙寸计mE 2 册执户無汕时言

18、吕眈口F首理未亦fta _|夷样仙寸计.林t = i第一比别诜Vkin1更主1页.; 扫帀30 甘.手图表16 动作转换状态定义29. 支持基于组织的缺陷处理流程,定义项目的缺陷处理流程随着软件组织管理成熟度的提升,组织制定组织级缺陷处理工作流程,项 目根据组织级的缺陷处理工作过程定制本项目的缺陷管理过程,为了适应这一 需求,系统支持裁剪组织缺陷处理工作流程,定义各项目缺陷处理流程,即根 据组织级动作转换状态定义(见上图),在缺陷的某些状态时,裁剪不需要的处 理操作,如,裁剪缺陷“已分配”之后的“确认”操作,页面如下图所示。M m 昭譎淬5圆讯enngiai邑炯ititESSF1已施tnu幽b

19、黃iaefifrltMw.环出词尸frKi欢诵供眾i n聖H弼1最?V杀津.一联丁播图表17 缺陷处理过程定义30. 缺陷处理 下面以系统默认的缺陷处理流程为例,介绍缺陷的处理工作过程。(1) 提交缺陷 测试软件时,一种方式是测试人员通过执行测试用例发现缺陷并提交缺陷 到系统中(详情请参考“测试记录管理”部分),另一种方式是测试过程未设计 测试用例,只管理测试发现的缺陷。为了适应上述第二种方式,支持在缺陷管理模块中提交缺陷,对缺陷进行 分类管理,缺陷提交表单完全满足 GJB/Z 141-2004军用软件测试指南等国军 标中软件问题报告单的要求;支持自定制缺陷的问题类别,问题级别,优先级 别等代

20、码值,页面如下图所示。:RI件辦:11皆人巴阿誣鹤:却正捋更逼迎时比崗:謝谊培塩15述羽期灣;駆磁kJ魅険J 耐綁 .啊 J i图表 18 提交缺陷(2) 分配缺陷提交缺陷时指定的缺陷分配人员收到该他分配的缺陷,对缺陷进行分析之后,填写缺陷的分配意见,建议解决日期等信息,并指派人员对其进行确认,页面如下图所示。图表 19 分配缺陷3) 确认缺陷分配缺陷时指定的缺陷确认人收到该他确认的缺陷,填写确认结论,处理 意见等信息,如果是缺陷,指定人员对其进行修复,如果不是缺陷,则指定人 员对其进行关闭,页面如下图所示。图表 20 确认缺陷(4)修复缺陷 缺陷修复人员收到该他修复的缺陷,在系统外对缺陷进行

21、修改,修改完成 之后,在系统中填写采取的纠正措施,遗留问题等信息,并指定人员对缺陷进 行验证,页面如下图所示。图表 21 修复缺陷(5)关闭缺陷缺陷验证人员收到该他验证的缺陷,在系统外对其进行验证,如果验证通 过,在系统内关闭缺陷,填写纠正措施实施效果,页面如下图所示。ti :T 和:七:=ii:-:=ii: pr:图表 22 关闭缺陷(6)重新打开缺陷对于已修复的缺陷,在系统外对其进行验证,如果验证未通过,支持对其 进行重新打开,并指定人员对其进行修复,对于已关闭的缺陷,如果再次出现 支持对其进行重新打开,分配给人进行修改,重新打开页面如下图所示。图表 23 重新打开缺陷(7)标识缺陷重复

22、在缺陷的分配,确认,修复环节,如果相关责任人发现与其它缺陷重复, 支持对其标识与谁重复,系统自动置该缺陷为已重复状态。31. 缺陷分类管理 支持按测试对象对缺陷进行分类管理,便于对缺陷进行查找,页面如下图 所示:测试对象曲的璃用厂士口 4再识 汕衍 .jct ifli. ,G=i:-. 生旦 宀虫糾,.虫孙店上 吆二出越弗好E级洛雜喪”駛陷类别y状态严更迫别V优先鍛V ?眾陷标识缺附呂称駛陷尋袈缺附类別玦附状态疑观飯車1 6991Bug-QOOD5暑庫项设肖标识诒程库问题V1.Z2 egg 1 Bug-00 fl 04W脸用户时未禅出删昧确认揑示.程帛问题PaHV1.2H 4京帀井1页I 4

23、Ml II I毎而忖 *茶图表 24缺陷分类管理32. 缺陷处理过程纪实对缺陷处理操作过程进行纪实,在单一页面中,显示缺陷处理过程信息 页面如下图所示。图表25 缺陷处理过程信息33. 导出缺陷列表支持以列表和表单形式导出缺陷到Word文档,导出的格式完全符中国军标中关于测试的要求。1.1.3.8测试总结34. 测试分析(1) 测试需求分析 支持对测试用例覆盖需求情况进行分析,包含覆盖的需求列表,未覆盖的 需求列表;支持对执行用例验证需求通过、未通过、未验证情况进行分析,页 面如下图所示。图表 26 需求验证分析(2) 测试用例分析支持按项目、测试计划、测试轮次三种粒度对测试用例执行情况进行分

24、析 页面示例如下图所示。JjT-.:-.?ll.-.-:i-1蜩:用刚丄行情出期 3各鼻触i+划用儷11讦砸劇 E闵1用制肉:1k.V.-ihr -1:工譚 顷+轮天宕祢本轮9用网致iii勺用肖伸:百未裡対用网戟 产垂iffi阳根:姥处市图表 28 各严重等级缺陷按状态分布35. 测试报告支持提取测试过程数据库,组合测试计划、测试用例,测试缺陷等信息 自动生成测试总结报告,页面如下图所示:舟徘也斤情讯第一;计划HlffLi冲测iS用(虬融的冲占吹未通飪的3环占3123%,未期亍的7计,占测砒 表::记ii过祷过用也用例鋪用例菜星仅斓测踽论热陷测试A員执行日朋淳加臂试驟圳施测试甲通过榜恵版本期啟

25、訥述中邇过験野悄址第一:总共15交202叶缺陷戦硏占0.K% 濒13时,占H3.M%瑯时占乳厕,癥40也占13削未分做 个,占映,禾商UAt,占呱,未觀5卅,G毗 未验证卅,占0也務1;严貳裁整抉前百外比尊纯廉邈瑕礙睿玉匕0.晦弟心辄跑L.K%齐等级僦陷所占百骨就图表 29 测试报告36. 导出测试报告支持按GJB/Z 438B-2009军用软件开发文档通用要求软件测试报告的要求导出测试报告到 Word 文档。1.1.3.9模板定制支持自定制软件测试计划,软件测试说明等文档模板,包含定义文档的封 面、字体、页眉、页脚、表格格式等,支持按定制的格式导出软件测试计划, 软件测试说明等到 Word

26、文档,模板定制页面如下图所示。-0文档碗JIJ cElli:说片IJ空皿:用专初-囚号 JX a J喷|创u三骨心|車朝阿nirr I|B1 Z Lllf1 十儿 打 1 Aa *=囲伍寸生“田T宇休圧1-1协沪;Mi* r.:;:.4. = f适干Y 卅和U-7二粥曲 W迂用?戶、勺=彳,玫 的; u.农壬匸、土弔一.L2系统槪谨A -1 -叫舌F T奈輸软件茁干途它应鶴述奈统:漱件的_垠由鬲槪述軽莊 开发、运行和举护的历史;标识项目审投贤赤賊亍用户开5L-A1忏暉机构;标识当前 1 - -.JJ 旳 Lk玫:n - Ti-I 土 F.匸门代二 1= 1.3文档概述蓝节|站也r-iR- I.

27、送nr. itt士芦三岡泊干門-总t-k -st*.14与其它计划的关系图表 30 模板定制1.1.3.10 与测试工具集成支持与Winrunner等自动化测试工具集成,实现测试数据之间的交互。1) 在设计测试用例时,启动测试工具,生成用例自动化测试脚本;2) 在测试执行时,调用测试工具执行包含自动化测试脚本的用例。3) 执行完成之后,把测试用例的执行记录回传到“测试管理系统”中的测 试用例执行记录中。1.1.3.11 测试数据库管理系统在以下几方面对测试数据库进行管理:1、支持对测试数据进行管理,包括建立测试数据库和表,定义表之间的关 联关系,对表数据进行增、删、改、查等操作,支持测试数据的导入、 导出;支持建立测试数据与测试用例、缺陷等实体之间的关系。2、支持对测试工具(如winrunner等)产生的测试数据与测试用例、缺陷 等之间的关系管理;3、系统采用数据库管理系统结构化存储测试管理系统中的数据,如,测试计划,测试用例,用例执行记录,缺陷等;4、支持对测试数据库的备份和恢复。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!