软件测试复习材料

软件测试复习材料

ID:44284289

大小:133.77 KB

页数:6页

时间:2019-10-20

软件测试复习材料_第1页
软件测试复习材料_第2页
软件测试复习材料_第3页
软件测试复习材料_第4页
软件测试复习材料_第5页
资源描述:

《软件测试复习材料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一章:软件测试的基本概念1、测试用例的要素有哪些:1)测试冃标。2)测试环境。3)输入数据4)步骤5)预期结果测试用例二输入(数据和步骤)+输出(测试和预期结果)+测试环境2、软件测试的目的和意义软件测试:在规定条件下对程序进行操作,以发现错误,对软件质虽进行评佔。测试目的:以检验产品是否满足需求为日标。3、测试用例的基本原则1)测试川例的代表性2)测试结果的可判定性3)测试结果的町再现性4、软件测试环境的组成软件测试环境就是软件运行的平台,即软件、驶件和网络的集介测试环境=软件+硬件+网络+历史数据第二章:软件测试原理1、阐述测试的七大原则。(1)・所有的测试都应追溯到

2、用户需求(2).应当把“尽早测试和不断地进行软件测试”作为软件测试者的座右铭(3).Pareto原则应用于软件测试(4).测试应从“小规模”开始,逐步转向“大规模”(5).穷举测试是不可能的(6).为了达到最佳效果,应该由独立的第三方来构造测试(7).不充分的测试是不负责任的,过分的测试是一种资源的浪费,同样也是一种不负责任的表现2、理解软件测试的各种分类和各分类中的比较(书P19)1)按测试阶段分类:单元测试、集成测试、确认测试、系统测试、验收测试2)按是否需要执行被测试软件分类:静态测试I、动态测试3)按是否需要杳看代码分类:黑盒测试、白盒测试、灰盒测试4)按测试执行时

3、是否需要人工干预分类:手工测试、自动测试5)其他测试类型:冒烟测试、随机测试3、从测试阶段和工作活动两方面简单阐述下软件测试的流程。软件测试过程可分成以下步骤:单元测试、集成测试、确认测试和系统测试,最后进行验收测试。还有测试计划中的需求评审和设计评审。在单元测试和集成测试中进行测试脚本开发。在系统测试和验收测试中进行测试结果分析和报告。4、简单阐述W模型的优缺点以及H模型的特点(书P26)W模型是V模型自然而然的发展。它强调:测试伴随着整个软件开发周期,而且测试的对彖不仅仅是程序,需求、功能和设计同样要测试。可以说,测试与开发是同步进行的,从而有利于尽早地发现问题。因此,

4、相对于V模型,W模型更科学。W模型也是有局限性的。W模型和V模型都把软件的开发视为需求、设计、编码等一系列串行的活动。同样的,软件开发和测试保持一种线性的前后关系,需要有严格的指令表示上一阶段完全结束,才可正式开始下一阶段。这样就无法支持迭代、自发性以及变更调整。H模型的特点:1.软件测试不仅仅指测试的执行,还包括很多其他活动;2.软件测试是一个第一章:软件测试的基本概念1、测试用例的要素有哪些:1)测试冃标。2)测试环境。3)输入数据4)步骤5)预期结果测试用例二输入(数据和步骤)+输出(测试和预期结果)+测试环境2、软件测试的目的和意义软件测试:在规定条件下对程序进行操

5、作,以发现错误,对软件质虽进行评佔。测试目的:以检验产品是否满足需求为日标。3、测试用例的基本原则1)测试川例的代表性2)测试结果的可判定性3)测试结果的町再现性4、软件测试环境的组成软件测试环境就是软件运行的平台,即软件、驶件和网络的集介测试环境=软件+硬件+网络+历史数据第二章:软件测试原理1、阐述测试的七大原则。(1)・所有的测试都应追溯到用户需求(2).应当把“尽早测试和不断地进行软件测试”作为软件测试者的座右铭(3).Pareto原则应用于软件测试(4).测试应从“小规模”开始,逐步转向“大规模”(5).穷举测试是不可能的(6).为了达到最佳效果,应该由独立的第三

6、方来构造测试(7).不充分的测试是不负责任的,过分的测试是一种资源的浪费,同样也是一种不负责任的表现2、理解软件测试的各种分类和各分类中的比较(书P19)1)按测试阶段分类:单元测试、集成测试、确认测试、系统测试、验收测试2)按是否需要执行被测试软件分类:静态测试I、动态测试3)按是否需要杳看代码分类:黑盒测试、白盒测试、灰盒测试4)按测试执行时是否需要人工干预分类:手工测试、自动测试5)其他测试类型:冒烟测试、随机测试3、从测试阶段和工作活动两方面简单阐述下软件测试的流程。软件测试过程可分成以下步骤:单元测试、集成测试、确认测试和系统测试,最后进行验收测试。还有测试计划中

7、的需求评审和设计评审。在单元测试和集成测试中进行测试脚本开发。在系统测试和验收测试中进行测试结果分析和报告。4、简单阐述W模型的优缺点以及H模型的特点(书P26)W模型是V模型自然而然的发展。它强调:测试伴随着整个软件开发周期,而且测试的对彖不仅仅是程序,需求、功能和设计同样要测试。可以说,测试与开发是同步进行的,从而有利于尽早地发现问题。因此,相对于V模型,W模型更科学。W模型也是有局限性的。W模型和V模型都把软件的开发视为需求、设计、编码等一系列串行的活动。同样的,软件开发和测试保持一种线性的前后关系,需要有严

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。