云南大学软件学院刘金卓2015年软件测试期中复习

云南大学软件学院刘金卓2015年软件测试期中复习

ID:32838757

大小:57.79 KB

页数:3页

时间:2019-02-16

云南大学软件学院刘金卓2015年软件测试期中复习_第1页
云南大学软件学院刘金卓2015年软件测试期中复习_第2页
云南大学软件学院刘金卓2015年软件测试期中复习_第3页
资源描述:

《云南大学软件学院刘金卓2015年软件测试期中复习》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、室友从老师口头说的重点记卜•來的:决策表弱健壮性等价方法测试用例顶点边覆盖主路径测试基本路径测试建决策表冇哪些元素题型是判断+5个大题"5分,所以以下整理的(取自前四章PPT,第五章有一小部分)只有25分,其他的都是上面的重点,这些内容没法整理只能自己照着PPT看一看了。1.下而哪种说法更合理(C)A.口盒测试+黑盒测试二灰盒测试B.灰盒测试具有源代码,完全内部代码C.灰盒测试只有部分程序内部信息D.灰盒测试没有任何程序内部信息2.通过性测试:给的要求都能达到失效性测试:测试容易出错的值3•测试的原则:1•完全测试一个程序是不可能

2、的2•软件测试是一个有风险的行为3.测试没办法显示出潜伏的缺陷4.找到的bug越多,说明有更多的bug5.软件测试越多,免疫力越强6•不是所冇被发现的bug都会被修复7•难以说谎的软件缺陷8.说明书没冇终点9.软件测试人员不是最popular10.软件测试是有条理的和技术的专业4.什么是bug?bug-词的原意是“臭虫”或“虫了”。现在,bug指在电脑系统或程序中,如呆隐藏着的一些未被发现的缺陷或问题。5.Flaut,Error&FailureFlaut:软件中的静态缺陷,瑕疵Error:一些fault表现出来的不正确的内部状态F

3、ailure:不符合预期的一些软件表现或行为6.—个测试执行到包含fault的代码,一定会产生错误的屮间状态error吗?不一定7.产生错误的中间状态error,一定会有失效failure吗?不一定,错误的过程口J能会碰巧得出正确的结果。8.会不会存在一个没有任何测试能够发现的fault呢?会的。只要fault不被测试到。9.过程模型:执行f感染一传播(第一章PPT22页)10.用例图:从用户角度描述系统功能。静态图:描述系统的静态结构。类图和对象图行为图:描述系统的动态模型。状态图和活动图交互图:描述组成系统对象间的关系。时序图

4、和协作图实现图:描述软件的物理结构及各部件间的依赖关系,定义系统的软硕间环境。构件图和实现图.测试文档:测试计划、测试用例、错误报告、测试工具和自动化技术、度量统计和总结12.Whatisprocesses(过程)?针对一个给定目的地一系列操作步骤(每个过程都有明确的口的以及具体的操作步骤,操作步骤说明了有哪些操作以及按照什么样的方式來执行操作)三要素:用户需求、过程。创造价值直观的软件过程观:用户需求一软件过程一软件产品一反馈13.软件过程是软件工程人员为了获得软件产品而在软件工具的支持下实施的一系列软件工程活动:用户需求、软件

5、设计、实现(代码编写)、软件测试、软件维护14.软件过程模型是对软件过程静态的、抽象的描述,是软件过程执行的依据。(静态方而)软件过程是动态的,它动态地产生、推进(执行),动态地消亡。(动态方面)15.软件开发模式:大爆炸模式、编写边改模式、瀑布模式、螺旋模式16.Testing:发现一个bugDebug:修复一个bug17.静态测试:不执行程序动态测试:需要执行程序18.黑盒测试:没有源代码测试者只知道软件被要求做什么不知道具体怎样实现白盒测试:有源代码知道功能怎样实现19.灰盒测试:灰盒测试,是介于口盒测试与黑盒测试Z间的一种

6、测试,灰盒测试多用于集成测试阶段,不仅关注输出、输入的正确性,同时也关注程序内部的情况。灰盒测试不像口盒那样详细、完整,但乂比黑盒测试更关注程序的内部逻辑,常'常是通过一些表征性的现象、事件、标志来判断内部的运行状态。20•测试层次:系统测试、集成测试、模块测试、单元测试单元测试:保证构成这个系统的所冇组成成分的质量;测试对象:单个函数、子程序、模块或组件;焦点:程序代码;要求:测试对彖被隔离,对这个单元测试更彻底;方法:白盒测试方法。集成测试是指按照设计要求将经过单元测试的模块组合起來进行的测试,检查这些相对功能独立的单元Z间接

7、I」是否存在问题。系统测试是对经过集成测试的系统进行非功能性测试。包括:压力测试、容量测试和性能测试;安全性测试、可靠性测试和容错性测试。验收测试是和用户共同进行测试的活动,强调用户的参与和在用户的环境上进行。21.测试用例是可以被独立执行的过程,这个过程是一个最小的测试实体,不能再被分解。测试用例:为了某个测试点而设计的一组测试输入、执行条件和预期的结果。软件组织:如何以最少的人力、资源投入,在最短的时间内完成测试,并尽可能多的发现软件系统的缺陷,以保证软件的质量设计测试用例:软件测试是有组织性、步骤性和计划性的,而设计软件测试

8、用例的口的,就是为了将软件测试的行为转化成可管理的模式。测试用例的作用:测试用例是测试工作的指导,是软件测试的必须遵守的准贝IJ,更是软件测试质量稳定的根本保障以下来自实验总结:1.白盒测试法的覆盖标准有逻辑覆盖、循环覆盖和基木路径测试。其小逻辑覆

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

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

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