专用试卷选择题(针对以下题目,请选择最符合题目要求的答案。针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分。其中第1—10题每题1分,其余每题1.5分,共100分)1)下列对于测试用例的描述中,正确的是()。(选择一项)a)在测试过程中,测试用例是一成不变的b)测试用例模板是不能改变的c)编写测试用例不需要参照需求d)参考手册测试用例需要不断更新和维护2)划分等价类要()。(选择一项)a)只考虑有效等价类b)只考虑无效等价类c)既考虑有效等价类,也考虑无效等价类d)考虑输入条件之间的联系3)下列对于等价类的描述中,正确的是()。(选择一项)a)等价类数据测试的内容完全不同b)等价类中的一个测试能捕获缺陷,那么该等价类中的其它测试也能捕获缺陷c)如果输入条件是一个布尔量,则不能确定等价类d)如果输入条件说明了一个必须成立的情况,则不能确定等价类4)输入长度在20到100个字符的字符串,使用边界值法的边界值是()。(选择一项)a)20b)25c)90d)不能确定5)下列不属于因果图法的步骤有()。(选择一项)a)画出因果图b)转换成判定表c)把判定表中的每一列拿出来作为依据,设计测试用例d)把判定表中的每一行拿出来作为依据,设计测试用例6)下列关于随机测试的描述中正确的是()。(选择一项)a)可以度量随机测试实际覆盖率b)许多测试都是冗余的c)重复测试是不可能的d)确定预期结果不会花费大量时间7)通过测试主要用于验证()。(选择一项)北大测试北航校区专用试卷2a)一个系统不会做不需要它做的事b)系统和需求是否一致c)随机数据会产生哪些结果d)直觉推测产生哪些错误8)错误猜想主要用于验证()。(选择一项)a)一个系统不会做不需要它做的事b)系统和需求是否一致c)随机数据会产生哪些结果d)直觉推测可能产生哪些错误9)下列叙述中,哪些属于等价类数据的共同特点()。(选择三项)a)如果等价类中的一个测试不能捕获缺陷,那么可以选择该等价类中的其他测试来捕获缺陷b)如果等价类中的一个测试不能捕获缺陷,那么选择该等价类中的其他测试也不会捕获缺陷c)如果等价类中的一个测试能够捕获一个缺陷,那么选择该等价类中的其他测试也能捕获该缺陷d)测试内容相同10)以下哪种方法设计出的测试用例是通过多种输入组合实现的()。(选择一项)a)等价类划分法b)因果图法c)边界值分析法d)错误推测法11)关于测试方法的选择,不正确的是()。(选择一项)a)如果有输入条件的组合情况,一开始就选用因果图法b)用等价类划分补充测试用例c)任何情况下都必须使用边界值分析法d)不需要用错误推测法补充测试用例12)输入非法数据要考虑()。(选择三项)a)输入类型b)输入的组合关系c)输入长度d)边界值13)输入默认值不用考虑()。(选择一项)a)键入空值b)把默认值改为另一个值c)把默认值改为另一个值,然后再改为空值d)边界值北大测试北航校区专用试卷314)以下输入使缓冲区溢出的数据有()。(选择两项)a)默认值b)特殊字符c)最大字符串d)比最大字符串更长的字符串15)关于输入产生错误的合法数据组合描述正确的是()。(选择一项)a)输入默认值b)输入值之间存在依赖关系c)输入非法值d)输入特殊字符16)关于产生同一个输入的各种可能输出描述正确的是()。(选择一项)a)输入默认值b)输入值之间存在依赖关系c)输入非法值d)同一个输入对应多个输出17)关于输出属性修改后的结果描述正确的是()。(选择一项)a)输出的结果可以由用户修改属性得出b)输入值之间存在依赖关系c)输入非法值d)同一个输入对应多个输出18)下列关于屏幕刷新显示测试方法说法错误的是()。(选择一项)a)增加屏幕上的对象b)删除屏幕上的对象c)移动屏幕上的对象d)修改输出属性19)下列关于数据结构溢出的描述中不正确的是()。(选择两项)a)测试上溢b)测试下溢c)测试默认值d)测试特殊字符20)如何发现数据结构不符合约束()。(选择三项)a)列出候选数据的可修改属性b)确定可修改属性的功能位置c)对数据进行初始化d)确定数据的边界值21)如何测试操作数与操作符不符()。(选择两项)a)对数值计算要考虑操作数和操作符之间的限定关系北大测试北航校区专用试卷4b)对图形计算要考虑各种输入数据之间的组合关系c)考虑默认值d)考虑特殊字符22)如何测试递归调用()。(选择一项)a)考虑对象的自我交互和复制b)考虑默认值c)考虑特殊字符d)考虑边界值23)不属于文件系统测试方法的是()。(选择一项)a)文件系统超载b)介质忙c)数据结构溢出d)文件名不合法24)用户接口输入测试有()。(选择一项)a)输入默认值b)介质忙c)数据结构溢出25)正交排列方法设计测试用例的好处在于()。(选择一项)a)对所有的输入组合创建测试用例b)使用最少的测试用例获得最大的测试覆盖率c)不用写测试用例26)下面对使用自动化测试工具进行测试的认识中不正确是()。(选择一项)a)需要频繁测试的软件最好使用自动化测试工具b)需要跨平台进行测试的软件使用自动化测试工具可以节省时间c)跟踪一个产品开发过程中,使用自动化测试工具更方便d)手工测试中无法完成的一些测试需要使用自动化测试工具27)从软件易用性角度,下列关于测试控件说法中错误的是()。(选择一项)a)常用按钮要支持快捷方式b)默认按钮要支持“回车”操作c)Windows应用程序中按钮位置要保持一致,“取消”在左侧,“确认”在右侧d)对可能给用户带来损失的操作应该提供取消功能28)下列不属于文档测试范畴的是()。(选择一项)a)用户手册b)市场宣传材料c)源代码d)包装文字和图形北大测试北航校区专用试卷529)下列关于测试大纲法的说法中错误的是()。(选择一项)a)测试大纲是对输入条件和流程的描述b)同一软件生成的大纲可能是不同的c)测试大纲的目的在于列出用户操作,以产生覆盖所有相关内容的测试30)下列关于加密测试的说法中正确的是()。(选择一项)a)在安装或运行时应测试输入正确的序列号,程序可以正常安装或运行,不需要对输入错误的序列号进行测试b)在运行的过程,拔掉加密狗,程序应直接退出,不用给提示c)需要测试把加密狗同其他设备连接在一起,检查程序是否仍可以正常安装或运行31)下列关于打开文件测试的说法中错误的是()。(选择二项)a)只需要对一种格式的文件进行打开测试就可以了,不需要对逐一打开各种格式的文件进行测试b)需要分别对直接打开本地文件和网络上的文件进行测试c)不需要对打开文件的方式(例如:只读)进行测试d)应对赋给无效的文件名进行测试32)某系统对每个员工一年的出勤天数进行核算和存储,使用文本框控件进行数据录入。使用边界值法为此文本框编写测试用例,需要对哪些边界值进行测试()。(选择一项)a)-1,0,1,364,365,366,367b)-1,0,1,364,365,366c)0,1,364,365,366,367d)1,365,366,36733)安装测试中要注意的要点有()。(选择三项)a)关注不同的安装组合b)安装过程中软硬件资源不满足情况下,安装程序如何处理c)安装过程中对用户输入的安装目录等信息是否进行检查d)安装的软件是否能够正常使用34)下列原则中不属于在各种控件混合使用时的测试方法的是()。(选择一项)a)尽量组合所有功能(包括非重点功能),至少每个控件都被组合过一次b)遵循由简到繁的原则,各种组合要逐一测试c)每个热键应逐一测试,并可执行正确操作d)在单个功能测试中发现的缺陷在组合功能时也要重点测试35)下列关于因果图法设计用例的描述中不正确的是()。(选择一项)a)需要考虑原因与原因以及原因与结果之间的关系b)条件和规则的排列顺序c)在因果图中对原因和结构分别进行标识d)根据约束和限制条件排除原因和结果之间不可能出现的组合北大测试北航校区专用试卷636)若一个通讯簿最多可以输入100条记录,则应设计下列选项中哪组测试用例进行测试最优()。(选择一项)a)分别输入1、50、100条记录b)分别输入0、1、50、99、100条记录c)分别输入0、1、99、100、101条记录d)分别输入0、1、50、99、100、101条记录37)下列设计测试用例的方法中,使用频率最高的两种方法是()。(选择二项)a)等价类法b)边界值法c)因果图法38)下列关于测试用例说法正确的是()。(选择二项)a)一个好的测试用例是不需要更新的b)对每一个测试项目,测试用例必须严格按照测试用例模板以相同的细致程度进行文档化c)测试用例控制软件测试的执行过程,它是对每个测试项目的进一步实例化d)在测试执行过程中测试用例要不断进行跟踪和优化39)从软件易用性角度看,下列关于测试控件说法中错误的是()。(选择一项)a)常用按钮要支持快捷方式b)默认按钮要支持“回车”操作c)Windows应用程序中按钮位置要保持一致,“取消”在左侧,“确认”在右侧d)对可能给用户带来损失的操作应该提供取消功能40)某系统对员工每年出勤月总数进行核算和存储,使用文本框的模式进行填写。在此文本框的测试用例编写中使用边界值法,需要对哪些边界值编写测试用例来进行测试()。(选择一项)a)-1,0,1,11,12,13b)0,1,11,12,13c)0,12d)-1,1,11,12,1341)某系统对每个员工一年的出勤天数进行核算和存储(按每月22个工作日计算),使用文本框的模式进行填写。在此文本框的测试用例编写中使用了等价类划分法,则下面划分准确的是()。(选择三项)a)无效等价类,出勤日264日b)无效等价类,出勤日0c)有效等价类,0=出勤日=264d)有效等价类,0出勤日26442)对照状态图编写测试用例时,下列可以减少测试用例数量的方法中不正确的是()。(选择一项)北大测试北航校区专用试卷7a)每种状态至少访问一次b)测试所有状态之间的转换c)测试所有错误状态及其返回值d)利用工具自动执行状态转换测试43)在做安装测试和卸载测试时,需要测试的内容有()。(选择一项)1.界面易用性2.注册表的信息3.文档测试4.突然中断5.是否支持Enter键、Tab键和快捷键6.介质处于忙碌状态a)(1)(3)(5)b)(1)(5)(6)c)(2)(3)(4)(6)d)(1)(2)(3)(4)(5)(6)44)关于文档测试,下列说法错误的是()。(选择一项)a)在测试Readme文件和联机帮助时需要对文档中的链接进行测试,验证链接是否正确b)测试文档最有效的办法就是从用户的角度出发,测试每个步骤、每个图象,从而找出缺陷c)做文档测试时不用对文档中的程序截图进行测试d)文档测试也包括格式、排版等测试45)下列关于窗体测试的说法正确的是()。(选择一项)a)窗体大小要合适,内部控件应尽量集中在窗体的左上方b)移动窗体时,快速或慢速移动窗体,背景及窗体本身必须刷新正确c)缩放窗体时,窗体放大,内部控件应保持缩放前的大小d)不需要在不同的分辨率情况下对窗体进行测试46)下列关于测试大纲法的说法中错误的是()。(选择一项)a)测试大纲法是对输入条件和流程的描述b)同一软件生成的大纲可能是不同的c)测试大纲的目的在于列出用户操作,以产生覆盖所有相关内容的测试d)大纲不是一成不变的,需要不断细化和扩充47)下列关于因果图的观点中正确的是()。(选择三项)a)采用因果图设计测试用例时,经常可以从软件需求规格说明书中得出,这样可以简化测试用例数目b)采用因果图法最先要考虑采用一种适合于描述对于多种条件的组合c)最终的测试用例是根据判定表为依据编写的d)因果图法适合于检查程序输入条件的各种组合情况北大测试北航校区专用试卷848)下面运用边界值方法设计的测试用例中,不准确的是()。(选择一项)a)若要求输入整数范围为2-10,则测试用例应该包括1,2,3,9,10,11b)若一个文件可以输入1-50个记录,则可以设计用例:1个,2个,49个,50个,51个c)若要求输入的密码为6-11位