西南交大软件测试重点总结

西南交大软件测试重点总结

ID:22662821

大小:231.83 KB

页数:11页

时间:2018-10-30

西南交大软件测试重点总结_第1页
西南交大软件测试重点总结_第2页
西南交大软件测试重点总结_第3页
西南交大软件测试重点总结_第4页
西南交大软件测试重点总结_第5页
资源描述:

《西南交大软件测试重点总结》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、考点综合:第一章:1.软件测试:使用人.丁或□动手段來运行或测定某个系统的过程,其目的在丁检验它是否满足规定的需求或是弄淸预期结果与实际结果之间的差别”。软件测试的根本目的是:以尽UJ能少的时间和人力发现并改正软件屮潜在的各种故障和缺陷,提髙软件的质景。一个好的测试用例在于发现至今尚未被发现的故障2.软件测试勾软件开发的关系:软件测试贯穿T软件开发的整个生命周期。3.软件测试过程:(1)单元测试:检测程序模块屮冇无故障存在;(2)桀成测试:在单元测试的基础上将各个模块组装起來,发现与接n冇关的模块之间的问题;(3)确认测试:对照需

2、求规格说明书,对软件产品进行评估确定其是否满足软件需求过程。(4)系统测试:针对系统屮的各个纟FI成部分(软件,硬件,相关外围没备,数据采集机构以及操作人M)等进行综合的测试;(6)验收测试:将最终产品与最终用户的当前需求进行比较的过程,是软件开发结束后软件产品向用户交付之前的最后一项质景检验活动。4.测试在软件开发各阶段的作用:(1)项目规划阶段:负贵整个测试阶段的监控;(2)需求分析阶段:确定测试需求分析,制定系统测试计划;(3)概耍设计马详细设计阶段:制定集成测试计划和单元测试计划;(4)程序编写阶段:开发相应的测试代码或测

3、试脚本;(5)测试阶段:实施测试,并提交相应的测试报告。5.V模型和W摸型的主耍区别:V模型特点:非常明确地表明丫测试的不同级別,淸晰地展示了软件测试与开发之间的关系,W模型形象地说明Y软件测试与开发的并行关系,体现了测试贯穿丁•整个开发过程的思想,6.测试环境=硬件+软件+网络+数据准备+测试工具7.系统测试和验收测试有何不同:系统测试目的:针对系统中各个组成部分(含软件、硬件、相关的外围设备、数据及采集和传输机构、操作人员等)进行的综合性检验,证明系统的性能。验收测试目的:I门用户表明所开发的软件系统能够像用户所预定的那样工作

4、。第二章盟盒测试也称功能测试或坫于规格说明的测试。只关心软件的输入数裾和输出结果。黑盒测试是从用广观点出发的测试,艿H的是尽讨能发现软件的外部行为错误。确定软件所女现的功能是否按照软件规格说明书的预期耍求正常工作。等价类:程序输入域划分为若干个互不相交的子集,称为等价类,然后从每个等价类中选取少数具有代表性的数据作为测试用例,进行测试。等价类是指输入域的某个互不相交的子集合,所有等价类的并便是整个输入域。有效等价类:可以检验程序是否实现了规格说明预先规定的功能和性能。无效等价类:可以检查软件功能和性能的实现是否有不符合规格说明要求

5、的地方。常用的等价类划分的原则:(1)按区间划分:如果规格说明规定了输入条件的取值范围或值的数量,则可以确定一个有效等价类和两个无效等价类。(2)按数值划分:如果规格说明规定了一组输入数据,而且程序要对每一个输入值分别进行处理,则可以为每一个输入值确定一个有效等价类,针对这组值确定一个无效等价类(所有不允许输入值的集合)。(3)按数值集合划分:如果规格说明规定了输入值的集合,则可确定一个有效等价类和一个无效等价类(该集合的有效值之外)。(4)按限制条件或规则划分:如果规格说明规定了输入数据必须遵守的规则或限制条件,则可以确立一个有

6、效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)。(5)细分等价类:等价类中的各个元素在程序中的处理若不相同,则可将此等价类进一步划分成更小的等价类。设计一个新的测试用例,尽可能多地覆盖尚未被覆盖的有效等价类,重复这一步,直到测试用例覆盖了所有的有效等价类。设计一个新的测试用例,使其覆盖并且只覆盖一个还没有被覆盖的无效等价类。输入条件有效等价类编号无效等价类编号测试用例设计序号测试数据覆盖等价类期望输出边界值分析法是一种很实用的黑盒测试用例方法,它具有很强的发现故障的能力。在等价类划分基础上进行边界值分析测试的基本思想

7、是:选取正好等于、刚刚大于或刚刚小于等价类边界的值作为测试数据,而不是选取等价类中的典型值或任意值做为测试数据。对于一个n变量的程序,边界值分析测试会产生4n+l个测试用例。对于一个n变量的程序,健壮性边界值测试将产生6ii+l个测试用例.健壮性测试最有意义的部分不是输入,而是预期的输出,观察例外情况如何处理。在所有的黑盒测试方法中,基于决策表的测试是最严格、最炅有逻辑性的测试方法。决策表是把作为条件的所有输入的各种组合值以及对应输出值都罗列出来而形成的表格。决策表通常由条件桩、条件项、动作桩和动作项4部分组成。动作项和条件项紧密

8、相关,指出在条件项的各组取值情况下应采取的动作。对于n个条件的决策表,相应有2"个规则(每个条件分别取真、假值),当n较大时,决策表很繁琐。.测试用例数里週星景用来描述流经用例的路径,从用例开始到结束遍历这条路径上所有基本遮和备选遮。*设计测试用例

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

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

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