电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件测试重点总结VIP专享VIP免费

软件测试重点总结_第1页
软件测试重点总结_第2页
软件测试重点总结_第3页
第一章软件测试基础 1:软件的驻留故障密度:每千行代码的故障数。 2:软件的可靠性:系统在特定的环境下,在给定的时间内无故障运行的概率。 注解:软件可靠性是对软件在设计、开发以及所预定的环境下具有能力的置信度的一个度量,是衡量软件质量的主要参数之一。而软件测试则是保证软件质量、提高软件可靠性的最重要手段。 3:软件缺陷产生的原因:56%是因为对软件产品规格说明书(软件需求说明书)的理解不够。 4:软件测试的定义:软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码实现的最终审查,它是软件质量保证的关键步骤。 通常对软件测试的定义有两种描述: 定义 1:软件测试是为了发现错误而执行程序的过程。 定义 2:软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计的一批测试用例,并利用这些测试用例运行程序以及发现错误的过程,即执行测试步骤。 5:测试:测试活动有两种结果:a)找出缺陷和故障 b)显示软件执行正确。测试是一个或多个测试用例的集合。 6:测试用例:所谓测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果;测试用例是执行测试的最小实体。 7:测试步骤:测试步骤详细规定了如何设置、执行、评估特定的测试用例。 8:软件生命周期:一个软件生命周期包括制定计划、需求分析定义、软件设计、程序编码、软件测试、软件运行、软件维护、软件停用等8 个阶段。 9:软件测试的对象: ——软件测试不等于程序测试。 ——软件测试贯串于软件定义和开发的整个过程。 ——软件开发过程中所产生的需求规格说明、概要设计规格说明、详细设计规格说明以及源程序都是软件测试的对象。 10:(1)测试是程序的执行过程,目的在于发现错误 (2)一个好的测试用例在于能发现至今未发现的错误; (3)一个成功的测试是发现了至今未发现的错误的测试。 11:软件测试的原则: 1).所有的测试都应追溯到用户的需求 系统中最严重的错误是那些导致程序无法满足用户需求的错误。 2).尽早地和不断地进行软件测试 需求和设计时出现的缺陷占很大的比例; 缺陷的修改成本随着阶段的推移将急剧上升; 缺陷具有放大的特点; 3).不可能完全的测试 输入量太大 执行路径太多 注:软件测试最致命的缺陷就是:不能进行彻底的测试 4).80-20 原则 测试发现的错误中 80%很可能起源于 20%的模块中。应孤立这些疑点模块重点测试 5).注意测试中的群集现象 在所测程...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部