A.自底向上测试的优点是随着上移,驱动模块逐步减少,测试开销小一些
B.自顶向下测试的优点是较早的发现高层模块接口.控制等方面的问题
C.自顶向下测试的优点是使得低层模块的错误较早发现
D.自底向上测试的优点是比较容易设计测试用例
历年试卷
A.1
B.100
C.99
D.101
A.分析
B.设计
C.编码
D.测试
E.需求调研
F.实施
A.使测试工作顺利进行
B.使项目参与人员沟通更舒畅
C.使测试工作更加系统化
D.软件工程以及软件过程的需要
E.软件过程规范化的要求
F.控制软件质量
A.传统的集成测试策略
B.基于使用的集成测试策略
C.高频集成测试策略
D.基干集成测试策略
A.表单测试
B.并发测试
C.Cookie测试
D.链接测试
A.功能性
B.可靠性
C.可维护性
D.效率
A.通常兼容性测试主要考虑硬件.软件和数据三个方面
B.硬件兼容性测试通常并不用把软件在各种不同的硬件环境下运行和测试
C.数据兼容性仅仅包括不同版本之间的数据兼容性
D.不同的硬件配置,可能影响软件的性能,因此需要有针对地进行硬件兼容性测试
A.增加了测试器构件和测试处理器构件,使被测构件具有自测试能力
B.该测试方法可用于动态.分布式系统
C.提出的模型驱动方法效率很高
D.该测试方法的提出扩展了基于构件的软件I程实践
A.开发人员.管理人员
B.用户.管理人员
C.用户.开发人员
D.开发人员.用户
A.走查以小组为单位进行,是一系列规程和错误检查技术的集合
B.同行评审的文档是一种过渡性的文档,不是公开的正式文档
C.评审是一项很浪费时间的活动,会减缓项目的进度
D.桌上检查的文档是一个最终可交付的文档
A.在设计测试用例时不能将这两种方法结合在一起同时使用
B.不同输入变量之间可能存在约束关系,它们不能处理这类约束关系
C.不能用于大型信息系统的测试用例的设计
D.不能用于单元测试和集成测试
A.测试设计的任务是执行测试用例,需要时也可以将测试用例设计与执行并行开展
B.若系统对质量要求很高,则需要开展多次的回归测试验证
C.在实际软件项目中,一个测试团队可能大都是骨干人员
D.测试团队的规模与被测系统规模.测试方资料调度情况有关
A.NewMoreInfo
B.Diferred-NextBuild
C.Reopen
D.Diferred-NextMainRelease
A.集成测试
B.单元测试
C.系统测试
D.验收测试
A.比手工测试发现更多的软件缺陷
B.可以自动产生测试计划
C.可以在较少的时间内运行更多的测试用例
D.使输入值组合的覆盖率达到100%
A.需求获取和定义阶段
B.数据获取和定义阶段
C.测试用例设计规划阶段
D.产品实施规划
A.失效模式影响分析法[FMEA法]
B.故障树和事件树分析法
C.以上全部
D.潜路分析法
A.发现[和改正]软件性能缺陷
B.性能调优
C.以上全部
D.能力检验和规划
A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。
B.所有测试项没有残余一级.二级和三级错误。
C.立项审批表.需求分析文档.设计文档和编码实现一致。
D.验收测试工件齐全。
A.制定质量方针.确定质量目标.制定质量计划.实施过程
B.制定质量计划.过程实施.产品质量保证.过程质量保证
C.过程实施,产品质量保证,过程质量保证.质量保证体系的质量保证
D.制定质量计划.产品质量保证,过程质量保证.质量保证体系的质量保证
A.程序的复杂结构
B.程序的内部逻辑
C.使用说明书
D.程序的功能
A.H模型
B.V模型
C.W模型
D.X模型
A.误差评审
B.项目评审
C.文档评审
D.组织体系评审
A.该软件的设计人员
B.该软件的编程人员
C.不属于该软件开发组的软件设计人员
D.该软件开发组的负责人
A.对系统安全漏洞的检测同样也属于测试的范畴
B.Web应用软件的安全性仅与Web应用软件本身的开发相关
C.系统安全检测与防护应当作一个系统工程来完成,仅仅经过入侵检测和漏洞扫描是不够的,在这其中最重要的应该是建立完善的安全策略
D.访问安全是指控制外界对主机的访问,从而减少甚至避免非法的访问和使用
A.测试策略活动可以和测试设计活动并行开展
B.测试设计活动也可以和测试执行活动并行开展
C.在测试的最后阶段里,测试总结和测试执行通常并行开展
D.在实际测试过程中,不得不将一些测试活动并行开展,主要是因为时间原因
A.白盒测试不同于黑盒测试之处是它可以减少测试用例数量
B.覆盖所有独立路径就能够覆盖所有分支
C.满足分支覆盖就满足条件覆盖和语句覆盖
D.在单元测试中不使用黑盒测试技术
A.从某种角度上讲,白盒测试与黑盒测试都属于动态测试
B.功能测试属于黑盒测试
C.对功能的测试通常是要考虑程序的内部结构的
D.结构测试属于白盒测试
A.开发人员承认这个运行结果中存在缺陷
B.测试人员可以从中找出缺陷的证据
C.这个运行结果与测试案例中的预期结果不一致
D.这个运行结果与测试人员预期的不一致
A.易安装性测试
B.兼容性测试
C.用户界面测试
D.功能易用性测试
A.软件是否可以在不同的J2EE中运行
B.不同的浏览器是否可以提供合适的安全设置
C.符合最新HTML版本的页面能否在浏览器中正确显示
D.脚本和插件是否适用于不同的浏览器
A.需求解释有错误B设计说明有误C软件代码有误D操作系统有误
B.设计说明有误
C.软件代码有误
D.操作系统有误
A.判定覆盖
B.语句覆盖
C.边界值分析
D.条件组合覆盖
A.性能测试
B.安全性测试
C.回归测试
D.易用性测试
A.条件覆盖的检错能力较判定覆盖强,但有时达不到判定覆盖的要求
B.判定覆盖包含了语句覆盖,但它可能会使一些条件得不到测试
C.凡满足条件组合覆盖标准的测试用例,也必然满足其他所有覆盖种类的覆盖标准
D.判定/条件覆盖包含了判定覆盖和条件覆盖的要求,实际上不定达到覆盖的标准
A.对于多分支的判定,判定覆盖要使每一个判定表达式获得每一种可能的值来测试
B.语句覆盖是比较弱的覆盖标准
C.语句覆盖较判定覆盖严格,但该测试仍不充分
D.条件组合覆盖是比较强的覆盖标准
A.在面向对象软件测试时,设计每个类的测试用例时,不仅仅要考虑调用各个成员方法的输入参数,还需要考虑如何设计调用的序列
B.构造抽象类的驱动程序会比构造其他类的驱动程序复杂
C.类B继承自类A,如果对类B进行了严格的测试,就意味着不需再对类A进行测试
D.在存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试
A.测试用例的设计是一项技术性强.智力密集型的活动
B.在测试用例设计时,只设计覆盖正常流程和操作的测试用例即可
C.在开展测试用例设计前,必须将测试需求进行详细展开
D.在一般的测试组织内,测试用例的评审可能不是正式的评审会
A.对软件产品的次要部件进行测试
B.所开发的软件产品的需求不稳定
C.需要反复执行的测试,使用不同输入数据值进行反复测试
D.由客户方组织的验收测试
A.1i1111111,GlenfordMyers,1238123
B.Lin-Yie,Lin-feng,空值,linyifei
C.lin-yifei,空值,MyersG,genford
D.lin-yifei,lin-fen,a111111,genford
A.接口测试
B.并发测试
C.压力测试
D.负载测试
A.检查为特定项目而创建的新构件的质量
B.检查在特定平台和操作环境中构件的复用.打包和部署
C.尽可能多地揭示构件错误
D.验证构件的功能.接口.行为和性能
A.建构性测试
B.系统测试
C.专项测试
D.单元测试
E.组件测试
F.集成测试
A.临时评审.轮查.结对评审.走查.正式审查
B.临时评审.走查.结对评审.轮查.正式评审
C.临时评审.走查.小组评审.结对评审.正式评审
D.正式评审.小组评审.声.结对评审.临时评审
A.大突击集成是面向对象集成测试最常用且最有效的方法
B.自底向上集成和自顶向下集成都需要为集成测试开发大量代码
C.与自底向上集成和自顶向下集成相比,协作集成是一种更充分的集成测试策略
D.高频集成是以自底向上集成为基础,利用冒烟测试进行的集成测试
A.面向对象软件的白盒测试不能不加改变地照搬传统软件的白盒测试准则
B.在存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试
C.假设类B是类A的子类,如果类A已进行了充分的测试,在测试类B时不必测试任何类B继承类A的成员方法
D.对于一棵继承树上的多个类,处于叶子结点的类也需要测试
A.功能需求
B.性能需求
C.可扩展性和灵活性
D.容错.纠错能力
A.文档错误,内容不正确或拼写错误
B.系统结构不合理
C.语法错误
D.接口传递不匹配,导致模块集成出现问题
A.H模型指出软件测试具有独立性,只要某个测试达到准备就绪点,测试执行活动就可以开展
B.W模型强调在整个项目开发中需要经历的不同测试级别,指明测试的对象是程序
C.软件测试过程与软件开发过程不同的是,它不必遵循软件工程原理
D.V模型强调测试的对象不仅仅是程序,需求.设计等同样需要测试