一、 选择题: 1、下列说法中错误的是: ( ) A.充分测试后的软件不存在缺陷; B.测试工作要及早展开; C.所有的测试应追溯到用户的需求; D.在软件生命周期的后期修改缺陷的成本比在前期修改的成本要高很多。 2、某软件公司在招聘软件评测师时,应聘者甲向公司做如下保证:①经过自己测试的软件今后不会再出现问题; ②在工作中对所有程序员一视同仁,不会因为在某个程序员编写的程序中发现的问题多,就重点审查该程序,以免不利于团结;③承诺不需要其他人员,自己就可以独立进行测试工作; ④发扬咬定青山不放松的精神,不把所有问题都找出来,决不罢休; 你认为应聘者甲的保证中错误的有: ( ) A.① B.② C.③ D.④ 3、软件测试按阶段划分可分类为: ( ) A.需求测试、单元测试、集成测试、验证测试 B.单元测试、集成测试、系统测试、验收测试 C.单元测试、集成测试、验证测试、系统测试 D.调试、单元测试、集成测试、用户测试 4、下面能够体现“测试驱动开发”含义的有: ( ) A.软件开发过程中测试在先,编码在后; B.软件开发过程中编码在先,测试在后; C.测试脚本或测试用例在编码之前完成; D.更符合“缺陷预防”的思想。 1、针对程序段IF(X>10)AND(Y<20)THEN W=W/A,对于(X,Y)的取值,以下能够满足判定覆盖准则的测试用例是: ( ) A.(30, 15) (40, 10) B.(3, 0) (30, 30) C.(5, 25) (10, 20) D.(20, 10) (1, 100) 2、使用白盒测试方法时,确定测试数据应根据指定的覆盖标准和 ( ) A.程序的内部逻辑 B.程序的复杂程度 C.使用说明书 D.程序的功能 3、下列关于黑盒测试与白盒测试技术的说法中错误的是: ( ) A.测试员不需要了解源代码的内部结构也可以执行黑盒测试; B.达到预定的代码覆盖率是白盒测试用例设计完成的标准; C.成功对某模块执行白盒测试后,发现所有测试用例均运行成功,说明该模块已实现了预定的需求; D.黑盒测试主要是测试软件的功能需求与非功能需求是否正确的实现。 4、下列选项中属于动态测试技术的是: ( ) A.文档审核 B.代码审查 C.程序插桩 D.走查 5、下列说法中不正确的一项是: ( ) A.覆盖准则中覆盖性最弱的是语句覆盖; B.满足条件覆盖准则的测试用例使得每个判定的每个条件的可能值至少执行一次,因此可以保证覆盖程序的每一条路径; C.满足分支覆盖准则的测试用...