试题详情
- 简答题黑盒测试和白盒测试有什么区别?
-
(1)黑盒测试法:把程序看作一个黑盒子,完全不考虑程序的内部结构和处理过程。它只检查程序功能是否能按照规格说明书的规定正常使用,程序是否能适
当地接收输入数据并产生正确的输出信息,程序运行过程中能否保持外部信息的完整性。黑盒测试又称为功能测试,包含等价类划分法、边界值法、错误推测法、因果图法等。
(2)白盒测试法:是把程序看成装在一个透明的白盒子里,测试者完全知道程序的结构和处理算法。这种方法按照程序内部的逻辑测试程序,检测程序中的主要执行通路是否都能按预定要求正确工作。白盒测试又称为结构测试,包含逻辑覆盖法和基本路径测试法。 关注下方微信公众号,在线模考后查看
热门试题
- 一个模块把数值作为参数传送给另一个模块,
- 在Sturts应用中,能在()范围内共享
- 软件工程由();()和()三部分组成,称
- 硬件工程可以划分为()、硬件设计、硬件制
- 软件维护工作量的数学模型如下为:M=P+
- 在软件项目管理过程中的第一个活动应当是(
- 风险分析有哪四个主要活动?
- 以下属于面向对象的设计原则的有()
- 软件体系结构是指一个系统的有目的的设计和
- 软件成本估算主要包括()与任务分解技术
- 在软件质量要素的评价准则中,计算和控制的
- ActionForm中的validate
- 结构化程序设计方法要求每个()结构应是单
- ()用于描述相互合作的对象间的交互关系的
- 用例之间的关系主要有()
- 计算机辅助软件工程(CASE)的目标是实
- 建立数据流模型要遵循的原则包括:每个加工
- 在UML活动图中,()表示活动需要输入的
- 白盒法的具体设计程序测试方法有语句覆盖、
- 在UML中,协作图的组成不包括()