软件测试选择题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 注册邮箱需要填写账号,密码,验证码,性别,籍贯。采用等价类法每个地方都有一个有效类和一个无效类,那么用决策表设计测试数据,一共要设计多少条
A、32
B、64
C、16
D、10
正确答案:A
2 逻辑性最强,发现错误能力最强的测试方法是
A、黑盒测试
B、决策表测试
C、因果图测试
D、边界值测试
正确答案:B
3 非健壮性边界值测试法,测试成绩录入,成绩范围0= A、0,1,99,100 B、0,1,2,98,99,100 C、-1,0,1,99,100,101 D、0,1,100,101 正确答案:A 4 健壮性边界值测试法,测试成绩录入,成绩范围0= A、0,1,99,100 B、0,1,2,98,99,100 C、-1,0,1,99,100,101 D、0,1,100,101 正确答案:C 5 小王负责教务系统里的选课功能开发,开发完毕后小王运行自己的代码测试有什么问题,请问小王做的是什么? A、单元测试 B、白盒测试 C、黑盒测试 D、软件调试 正确答案:D 二、多选题 1 ATM取款机要求每天取款总额不能超过5000,必须是整数并且是100的整倍数。那么无效类是哪些 A、取款>5000 B、取款金额包含小数 C、取款金额不是100的整数倍 B、D、取款大于5000并且不是100的整数倍,金额有小数E、取款为0 正确答案:ABC 2 某软件注册时用户名要求只能是6-18位长度,选择测试数据为6位长度合法账号,请问这一测试用例是什么方法下的测试用例? A、等价类测试法 B、边界值测试法 C、因果图测试法 D、决策表测试法 E、黑盒测试法 正确答案:ABE 3 教务选课时要求管理员能设置学生选课时间段,如果本学期选课时间段为2月1日至3月1日(本年非闰年),根据等价类和边界值测试法,请问对于管理员设置选课时间段测试,应选择哪些测试数据 A、选课开始时间选2月1日,结束时间选3月1日 B、选课开始时间选2月15日,结束时间选2月15日 C、选课开始时间选3月1日,结束时间选2月1日 D、选课开始时间选1月1日,结束时间选2月15日 E、选课开始时间选2月15日,结束时间选4月1日 正确答案:ABCDE 4 小王运行小张的代码,检查小张开发的教务选课系统有什么问题,小王做的是 A、白盒测试 B、黑盒测试 C、动态测试 D、静态测试 E、软件调试 正确答案:BC 5 教务系统查询成绩允许输入学号查询或者姓名查询,但不允许模糊查询,采用等价类测试法,下列测试数据正确的有 A、输入正确姓名“张三”进行测试 B、输入正确学号“18070204”进行测试 C、输入错误学号“1807az04”进行测试 D、输入姓氏“张”进行查询 E、同时输入正确学号“180902”和正确姓名“张三” 正确答案:ABCDE 6 软件测试计划,也称软件测试方案,里面包含的内容应该有: A、人员分配 B、测试范围 C、测试优先级 D、测试方法 E、测试时间安排 正确答案:ABCDE 7 因果图里包含哪些字母符号? A、E B、I C、O D、OR E、AND 正确答案:ABC 8 关于等价类测试法,表述正确的有: A、是一种灰盒测试法 B、需要找出有效类和无效类 C、测试数据时,应该先测试有效类数据 D、是一种典型的黑盒测试法 E、适用于单元测试阶段 正确答案:BCD 9 关于冒烟测试,正确的表述有: A、冒烟测试用于确认代码中的更改会按期运行,且不会破坏整个软件版本的稳定性 B、冒烟测试就是系统测试 C、冒烟测试主要发生在程序员修复了BUG,而又不能确定这个BUG的修复会不会影响到其他的功能模块的情形下。 D、冒烟测试就是回归测试 E、冒烟测试是一种版本验证测试 正确答案:ACE 10 下列属于动态测试的有 A、软件注册功能测试下输入一个已存在的账号测试注册功能 B、运行需求规格说明书,看看里面是否存在不完整的地方 C、检查软件UI设计是否存在错别字 D、教务系统里输入合法学号查询成绩看成绩查询功能是否正确 E、邮件收发系统里发一封邮件出去检查能否发邮件 正确答案:ADE 1 软件测试是软件质量保证的主要手段之一,测试的成本已超过( )的30%以上。因此,提高测试的有效性非常重要。 A、软件开发成本 B、软件维护成本 C、软件开发成本和维护成本 D、软件研制成本 正确答案:A 2 如果想要进行成功的测试,为其设计测试用例主要依赖于( )。 A、黑盒测试方法 B、测试人员的经验 C、. 白盒测试方法 D、错误推测法正确答案:B 3 软件测试的目的是( )。 A、试验性运行软件 B、发现软件错误 C、证明软件正确 D、找出软件中全部错误 正确答案:B 4 软件测试用例主要由测试输入数据和( )两部分组成。 A、测试计划 B、测试规则 C、测试的预期结果 D、以往测试记录分析 正确答案:C 5 在设计测试用例时,( )是用得最多的一种黑盒测试方法。 A、等价类划分 B、边界值分析 C、因果图 D、功能图 正确答案:A 6 从已发现故障的存在到找到准确的故障位置并确定故障的性质,这一过程称为( )。 A、错误检测 B、故障排除 C、调试 D、测试 正确答案:C 7 单元测试将根据在( )阶段中产生的规格说明进行 A、可行性研究与计划 B、需求分析 C、概要设计 D、详细设计 正确答案:D 8 确认测试计划是在( )阶段制定的。 A、可行性研究与计划 B、需求分析 C、概要设计 D、详细设计 正确答案:B 9 IBM公司的统计资料表明,使用静态测试的方法最高可以查出在测试中查出的全部软件错误的( )。 A、80% B、70% C、50% D、35% 正确答案:B 10 与设计测试用例无关的文档是( )。 A、项目开发计划 B、需求规格说明书 C、软件设计说明书 D、源程序 正确答案:A 11 软件测试计划是一些文档,它们描述了( )。 A、软件的性质 B、软件的功能和测试用例 C、软件的规定动作 D、对于预定的测试活动将要采取的手段 正确答案:D 12 在软件测试中,下面说法中错误的是( )。 A、测试是为了发现程序中的错误而执行程序的过程 B、测试是为了表明程序是正确的 C、好的测试方案是极可能发现迄今为止尚未发现的错误的方案 D、成功的测试是发现了至今为止尚未发现的错误的测试 正确答案:B 13 从下列叙述中,能够与软件开发各阶段,如需求分析、设计、编码相对应的软件测试是( )。 A、集成测试、确认测试、单元测试 B、单元测试、集成测试、确认测试