预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第一章测试1.下面说法正确的是()A:成功的测试是没有发现错误的测试B:测试的目标是为了证明程序没有错误C:经过测试没有发现错误说明程序正确D:成功的测试是发现了迄今尚未发现的错误的测试答案:D2.软件测试的对象包括()A:源程序、目标程序、数据及相关文档B:源程序和目标程序C:目标程序、操作系统和平台软件D:目标程序和相关文档答案:A3.下列()不属于测试原则的内容A:找到的缺陷越多软件的缺陷就越少B:软件测试是有风险的行为C:完全测试程序是不可能的D:测试无法显示潜伏的软件缺陷答案:A4.经过严密的软件测试后所提交给用户的软件产品中()A:所提交给用户的可执行文件不会含有错误B:软件不再包含任何错误C:文档中不会含有错误。D:还可能包含少量软件错误答案:D5.对程序的测试最好由()来做,对程序的调试最好由()来做。A:第三方测试机构程序员B:程序开发组程序开发组C:程序开发组程序员D:程序员第三方测试机构答案:A第二章测试1.下面哪个属于静态分析:()a)编码规则的检查b)程序结构分析c)程序复杂度分析d)内存泄漏A:除d)以外B:除a)和c)以外C:除c)以外D:除c)和d)以外答案:A2.关于评审说法正确的是()A:评审虽然可以缩减工作时间,但同时也增加了大量的成本B:在软件开发过程中进行评审会浪费时间,减缓项目的进度C:评审是对程序进行模拟,一步步的展示程序如何处理测试数据D:评审的目的是发现产品的缺陷,因此在评审上的投入可以减少大量的后期返工答案:D3.下面对静态测试和动态测试的区别描述正确的是:()A:静态测试并没有真正的运行软件,而动态测试需要运行软件B:静态测试是由开发人员执行的,而动态测试是由专门的测试人员完成C:静态测试是主要是为了增加测试人员对软件的理解,而动态测试是为了发现缺陷D:静态测试需要借助于专门的测试工具,而动态测试不需要答案:A4.程序员A请项目经理与其一起评审自己的代码属于哪类评审?()A:走查B:临时评审C:审查D:桌面评审答案:D5.程序员A请程序员B帮忙Review一下他写的代码,属于哪类评审?()A:桌面评审B:审查C:走查D:临时评审答案:D第三章测试1.测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少量测试数据,至少应该包括()A:测试配置B:测试目标、测试工具C:测试输入、执行条件和预期的结果。D:测试环境答案:C2.什么是等价类划分()将a)测试对象的输入或输出域划分成若干部分b)从每一个子集中选取少数具有代表性的数据c)是一种白盒测试方法d)有效值的等价类e)无效值的等价类A:a),b),c),d)B:d),e)C:a),b),c)D:a),b),d),e)答案:D3.关于边界值的说法不正确的是:()A:它不是选择等价类的任意元素,而是选择等价类边界的测试用例B:边界值分析法考虑了输入变量之间的依赖关系C:边界值分析是一种补充等价划分的测试用例技术D:程序在处理大量中间数值时都是对的,但是在边界处极可能出现错误答案:B4.黑盒法是通过分析程序的()来设计测试用例的方法。A:内部逻辑B:应用范围C:功能D:输入数据答案:C5.系统规格说明书中指出,该系统的输入框应该接收大写或小写字母,以下哪个测试用例是由无效等价类得出的?()A:FEEDsB:F33dsC:FeedsD:FEEDS答案:B第四章测试1.如果程序的功能说明中含有输入条件的组合情况,一则开始就可以选用(和)判定表驱动法。A:边界值分析B:等价类划分C:因果图法D:猜错法答案:C2.(方法)根据输出对输入的依赖关系设计测试用例。A:因果图法B:路径测试C:等价类划分D:边界值分析答案:A3.关于采用探索性测试的原因,下面论述是最合适的:()。A:探索性测试依赖于开发人员在被测对象知识和业务方面的支持。B:探索性测试在时间充裕的时候是最适合的;C:探索性测试可以发现一些正式测试中遗漏的缺陷;D:探索性测试不需要花费工作量进行准备工作;答案:C4.(是分析和表达多逻辑条件下执行不同操作情况的工具).A:边界值分析B:判定表法C:等价类划分D:正交测试法答案:B5.以下哪项不是黑盒测试方法的有()A:判定表法B:组合测试C:场景法D:控制流图答案:D第五章测试1.下面的哪一项测试阶段中需要进行更多白盒测试()。A:确认测试B:单元测试C:系统测试D:集成测试答案:B2.关于白盒测试的概念,下列哪个选项是正确的()A:在白盒测试中如果已经达到了100%的语句覆盖,肯定达到了100%的判定覆盖。B:白盒测试是根据识别软件或系统的结构导出测试用例,所以只能用在单元或集成测试中C:在白盒测试中如果已经达到了100%的判定覆盖,不一定达到了100%的语句覆盖D:白盒测试可以应用在任何测试级别中答案:D3.不于白