出自:国家开放大学《信息系统测试》

经过单元测试的各模块没有错误,组装在一起后就不会有错了。
模块越多,开发成本越小。
软件缺陷的最大来源是产品说明书。
下列网络传输介质中,防止窃听效果和传输安全性最好的是()。
A:同轴电缆
B:光缆
C:双绞线
D:防火墙
测试用例,就是以发现错误为目的而精心设计的一组测试数据和测试执行步骤。
软件项目一启动,软件测试也就是开始,而不是等程序写完,才开始进行测试。
面向对象测试包括:面向对象分析的测试、面向对象设计的测试、面向对象编程的测试、面向对象单元测试、()、面向对象系统测试。
软件测试项目实施过程包括:测试计划、测试设计、测试执行、测试总结4个阶段。
浏览器测试是web信息系统的客户端兼容性测试方法之一。
下列不属于人工测试方法的是()。
A:软件审查
B:代码审查
C:人工走查
D:计算机运行程序
主机入侵检测系统对分析“可能的攻击行为”非常有用。
如果每个单元都通过了测试,那么把它们集成一起就完成了测试工作。
软件缺陷产生的主要原因()。
A:设计错误
B:产品说明书错误
C:编码错误
D:测试错误
数据库测试是web信息系统的功能测试方法之一。
通过认真、严格、全面的软件测试可以找到软件中的所有缺陷。
代码评审员一般由测试员担任。
数据流图和数据字典共同构成系统的逻辑模型。
在面向对象测试技术中,类是否实现了要求的功能的测试属于()。
A:面向对象分析的测试
B:面向对象设计的测试
C:面向对象的系统测试
D:面向对象编程的测试
缺陷跟踪系统只针对对测试人员来使用。
软件错误中最普遍,最受重视的三种错误是()。
A:需求错误、集成错误、系统结构错误
B:测试定义与测试执行错误、实现和编码错误、数据错误
C:需求错误、程序结构错误、集成错误
D:程序结构错误、数据错误、功能与性能错误
软件测试技术要求不高,至少比编程容易多了。
重视文档,妥善保存一切测试过程文档(测试计划、测试用例、测试报告等)。
为什么说软件测试是软件开发中不可缺少的重要一环,但不是软件质量保证的安全网?
检查软件产品是否符合需求定义的过程称为()。
A:确认测试
B:集成测试
C:验收测试
D:系统测试
由于单元测试要写测试驱动程序,非常麻烦,能否等到整个系统全部开发完后,再集中精力进行一次性地单元测试呢?
在面向对象测试技术中,对认定的主题的测试属于()。
A:面向对象的编程测试
B:面向对象的系统测试
C:面向对象分析的测试
D:面向对象设计的测试
软件测试中白盒法是通过分析程序的()来设计测试用例的。
A:输出结果
B:内部逻辑
C:软件功能
D:输入数据
下面的观点哪个是错误的()。
A:你永远也不可能完成测试
B:当你时间不够或者资金不够用的时候,就完成了测试
C:我们不能绝对地认定软件永远也不会再出错,但可以根据合理和有效的统计模型来判定软件的测试程度
D:软件测试是不可以穷尽的
验收测试是由最终用户来实施的。
自动化测试可以取代手工测试。