软件文档写作12-管理文档2

上传人:wm****3 文档编号:54162499 上传时间:2018-09-08 格式:PPT 页数:21 大小:336.50KB
返回 下载 相关 举报
软件文档写作12-管理文档2_第1页
第1页 / 共21页
软件文档写作12-管理文档2_第2页
第2页 / 共21页
软件文档写作12-管理文档2_第3页
第3页 / 共21页
软件文档写作12-管理文档2_第4页
第4页 / 共21页
软件文档写作12-管理文档2_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《软件文档写作12-管理文档2》由会员分享,可在线阅读,更多相关《软件文档写作12-管理文档2(21页珍藏版)》请在金锄头文库上搜索。

1、软件文档写作12-管理文档2,软件文档写作与管理,软件文档写作教程,软件文档写作,实用软件文档写作,软件文档写作教程 pdf,软件文档写作格式,文档写作软件破解版,公文写作与文档管理,文档管理软件由安博测试空间技术中心http:/ 3 软件测试计划和测试报和全软件测试是软件开发完成,投入运行前,对软件需求、设计规格说明和编码的最终复审,软件质量保证的关键步又,在软件开发的整个过程中,占有极为重要的位置。软件测试文档主要包括: 测试规划、测试策略、测试手段和测试结果。由于测试工作的重要性,而人工测试又特别困难,因此,测试过程自动化会是测试技术发展的方向。1 软件测试、软件检查和ji调运我们已经知

2、道软件测试的目的是尽可能多的发现系统存在的错误。所以,软件测试包括软件检查与软件测试。二 软件检查: 对系统的各种表达形式,如文档、设计图和程序源代码等进行分析、检查,这一工作应贯穿整个开发过程。- 软件测试: 使用测试数据对软件的实现进行运行检查,查看系统的输出及运行行为是否符合设计要求。 下图表示了软件检查和软件测试在软件过程中的位置。 软件检查 需求描述 高层设计形式化描述 详细设计 程序 从图中可以看出,软仅对原型或软人软件调试是一个间铀可序。 让 检查贯穿整个软件过程,而软件测试陷赴位视修改的过程,辣时也是一项技巧性很强的工作。软件调试,从软件测试的结果开始。如图所示。 测试结果 描

3、述 测试用例 定位错误 设计修复 修复错误 回归测试 了2., 软件测试的成本由于测试不可能穷尽,因此,就有了软件测试的一个致命缺陷,即测试的不完全、不彻底性。因此,对于任何程序只能进行少量的测试。当发现错误,可以说明程序有问题,而未发现错误,却不能声称程序没有错误。根据软件工程的基本原理,当测试标准越高,则将要投入的人力、财力也越高。左图反映了测试成本的变化规律。为在软件质量和投入之间取得需求平衡,可以采用著名的“进度、成本、质量”三角公式。如下右图,即只要确定了其中两项,就可以确定第三项。因此,在编制软件测试计划时,必须考虑三者之间的关系。洋形求基未否治涉计 测试的程度3软件测试的原则测试

4、时,如果成功地实施了测试计划和方案,就能够发现系统中尽量多的错误。测试的一个附带收获是,能够证明软件的功能和性能是与需求说明相符的。要达成上述要求,就需要遵守以下原则;(1D 测试规划应包含测试工作的全部内容。即不仅是程序测试,还包括文档(2) 测试应贯穿软件开发的整个过程。即坚持各个阶段的评审,杜绝隐患(3) 测试用例应包括输入和预期输出。(和 设计测试用合计;和著六应包活命本的和不合理人的数指。(5) 功能测试应由独立第三方完成。但调试仍应由开发者自己完成。(6) 充分注意并利用测试中的群集现象。(7) 严格执行测试计划,排除测试随意性。计划应明确规定,不随意解释(8) 应当对每一个测试结

5、果做全面检查。仔细分析测试结果,防下错误遗漏(9) 妥善保存测试计划、测试用例、 出错统计和最终分析报告等测试文档。4 软件测试过程从程序测试的角度看,测试分为两个阶段。如图。单元(构件)测试 集成(组件)测试软件开发者完成 独立测试团队承担 程序测试过程的目的是尽可能多的发现并改正错误,提高软件质量。测试过程的每一个阶段也都会对前一阶段有反馈信息。因此,测试过程是一个不断修正和进化的过程。其阶段划分如下图所示。修世 车下 售下 征测试计划 Ca nn 测试评估 测试过程需要下面三个基础数据和资料的支持:- 软件配置: 软件正常运行的环境配置。- 测试配置: 软件测试运行的环境配置,是软件配置

6、的子集。- 测试工具: 为提高测试效率、降低测试劳动强度、保证测试质量使用的子具5. 测试计划的导出与结构测试计划应该从系统描述和设计中导出。下图是测试计划从系统描述和设计中导出示意图。 0验收测 系统集成 子系统集成试计划 测试计划 测试计划 ss 验改测志 一上次 2所要 内 容 说 明示组 测试过程 描述测试过程的主要阶段“成测 |需求跟嘻 用户最关心系统能否目要求,测试计划应包含对每项需求的单独测试部 试 “|测试项目 软件需求测试的内容者应在此定义分 计 | 测斌时间安排| 给出总的时间安排和相应的资源分本人 测试记录 测试所得到的结果、测试过程、执行情况等必须系统地记录表 主 |

7、丈硬件震求“| 列出测试折要使用的软件工具和测试环境 6约束 需要考虑和预料的影响测试过程的约束 6. 几种常见的测试用图表工具(D 检查表检查表是一张标明了所要检查项目和内容的表格,可以用来突出重点和总结整个过程的关键点。优点是简洁、清晰。下型的检查表如需求检查表、系统结构检查表、代码结构检查表、共性缺陷检查表等。检查表因其重要性,目前已实现了自动化和智能化。如IBM Rochester软件开发中的PTF (program temporary fix,程序临时修补)检查表。(2) Pareto图一个按下降次序排列的频率竖条图。通常,X轴表示缺陷产生的原因,Y轴表示缺陷数。下图葡是一个多作挛计

8、起俐原因交Farero图。缺台陷数加加原因 角 撩口 。 炒据初始化”下亲带务民族语言。地址 数据定义(3) 直方图是一种样本或总体的频率计数的图形表示 。X轴自左至右按上升序列出某一个参数的单位问隔,Y轴为频率计数。直方图常用来表示某一参数的分布特性。如软件产品按不同严重程度的缺陷频率和缺陷报告提交的天数直方图。总tm0 六1000%否潜辟沉6 0%否凡起得如 4020 2 SEv sev E 人52228 29-35 364产重级齐 全拓吉 是交的天数 7. 设计软件测试GD 缺陷测试设计下图是缺陷测试的一般模型。其中,需要设计测试用例,给出测试预期结果。测试用例是对测试需要的输入和当前测试内容的描述,运行结果需要和测试预期结果比较,以获得测试是人否通过的结论。 理想的测试是使每个可能的程序运行顺序都能无遗漏的得到测试,然而这是不可能的。因此,测试需要基于一个可能的测试用例子集,制定和设计一个测试子集的选择策略。 1

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号