软件测试复习软件测试复习第1章绪论软件可靠性:系统在特定的环境下,在给定的时间内,无故障地运行的概率
软件测试:P5第2章软件测试基础软件测试的目的:P10软件测试的定义:P11测试用例:P11停止测试的标准(五类):P25第3章软件测试策略1、软件测试过程:单元测试,集成测试,(确认测试)系统测试,验收测试
2、什么叫单元测试,集成测试,确认测试,系统测试,验收测试
3、什么叫驱动模块,什么叫桩模块
4、V测试过程模型V模型的局限性:仅仅把测试作为在编码之后的一个阶段,是针对程序进行的寻找错误的活动,而忽视了测试活动对需求分析、系统设计等活动的验证和确认功能
5、W模型局限性:开发和测试活动都保持着一种先后关系,只有上一阶段结束,才可以正式开始下一阶段的工作,因此无法支持迭代软件开发模型
6、H模型H模型揭示的原理:软件测试是一个独立的流程,贯穿产品整个生命周期,与其他流程并发地进行
7、软件测试的分类8、什么叫黑盒测试,什么叫白盒测试9、黑盒测试和白盒测试方法的比较10、什么叫灰盒测试白盒测试黑盒测试测试依据根据程序内部结构进行测试根据规格说明书设计测试用例优点能够对程序内部的特定部位进行覆盖测试
能站在用户立场上进行测试
缺点1)无法检测程序的外部特性
2)无法对未实现规格说明的程序部分进行测试
1)不能测试程序内部特定部位
2)发现不了规格说明书的错误
方法判定覆盖条件覆盖判定/条件覆盖路径覆盖等价类划分边界值分析因果图11、什么叫静态测试,和动态测试12、什么叫验证测试与确认测试13、什么叫回归测试第4章黑盒测试黑盒测试(BlackBoxTesting)又叫功能测试(FunctionalTesting)
主要关注于被测软件的功能实现,而不是内部逻辑
在黑盒测试中,被测对象的内部结构、运作情况对测试人员是不可见的