还剩2页未读,继续阅读
文本内容:
信息系统测试模拟练习题-1
一、选择题(每小题2分,共30分)1.用来支持操作管理层人员的日常活动的信息系统是()A.事务处理系统B.管理信息系统C.决策支持系统D.指挥信息系统2.软件缺陷产生的最主要原因()A.设计错误B.产品说明书错误C.编码错误D.测试错误3.关于软件测试的目的,下列说法错误的是()A.测试是程序的运行过程,目的在于发现错误B.一个好的测试用例在于能够发现至今未发现的错误C.一个成功的测试是发现了至今未发现的错误的测试D.测试的目标是以最少的时间和人力改正软件中潜在的各种错误和缺陷4.修复一个软件错误所需的费用将随着软件生存周期的进展而呈指数增长反映了软件测试原则中的()A.提早原则B.覆盖原则C.严格性原则D.全面测试原则5.软件测试过程中单元测试的含义是()A.对软件中的每个子程序进行测试B.对软件中的各个子系统进行测试C.对软件中的各个模块进行测试D.对软件中的各个基本过程进行测试6.软件测试过程中集成测试的含义是()A.对软件中的每个子程序进行测试B.对软件中的部分子程序进行测试C.对组合在一起的软件系统进行测试D.对软件中的各个基本过程进行测试7.软件测试过程中的确认测试阶段包括()A.有效性测试、软件配置审查、验收测试、Alpha-Beta测试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.对Web服务系统进行测试时,要让它们以某种特定的方式运行代码,这种测试超越了功能验证测试,目的是要弄清楚被测试的Web服务是不是不仅能做我们认为它能做的事,而且在超出正常的情况下仍然能够继续正常运行这种测试是()A.连接速度测试B.压力测试C.负载测试D.可用性测试14.以下对测试计划的描述中,不正确的是()A.测试计划,有助于测试跟踪B.在小型软件测试项目上,不需要制定测试计划C.正确的测试计划,有助于重复原有的测试,以便寻找新的系统缺陷,保证老的缺陷得以修复D.在少数高风险行业中,测试小组必须证明确实按照测试计划,执行了计划执行的测试15.以下对测试设计的描述不正确的是()A.测试设计是系统测试工程中的一个重要问题B.测试设计是使用一个测试策略产生一个测试用例集的过程C.测试设计是一种特殊的软件系统的设计和实现,即通过执行另一个以发现错误为目标的软件系统来实现D.不进行测试设计,彻底测试一个庞大而又复杂的信息系统是可能的
二、判断题(正确的划√,错的划×,每题2分,共20分)
1.信息即是经过加工的有意义的数据,又是管理和决策的重要依据()
2.通过认真、严格、全面的软件测试可以找到软件中的所有缺陷()
3.既然测试的目的在于寻找错误,并且找出的错误越多越好,那么在测试时应尽可能的测试无遗漏()
4.黑盒测试是根据规格说明书设计测试用例,同时涉及程序内部构造的一种测试方法()
5.面向对象软件抛弃了传统的开发模式,面向对象程序的结构不再是传统的功能模块结构,因此,传统的测试模型对面向对象软件已经不再适用()
6.人总是要犯错,因此为了有效的保证软件质量,在一个软件的开发过程中应避免使用人工测试技术()
7.代码审查和人工走查技术都需要召开一个审查会,在会中由一组人员来阅读程序,召开这个会议的目的是为了证明程序设计正确()
8.测试用例,就是以发现错误为目的而精心设计的一组测试数据和测试执行步骤()
9.测试策略的制定是在软件的最终发布期已经确定后才开始进行的,所以测试的进度必须是可测量的()
10.从测试的要求来讲,如果想让测试完成的效果更好,测试部门与开发部门的关系最好是测试组织与开发组织为同一公司,但不在同一部门()
三、简答题(每小题6分,共30分)
1.在信息系统的测试中只需采用传统的软件测试技术,是否正确?为什么?
2.有了黑盒测试为什么还要白盒测试?
3.如果每个单元都通过了测试,把它们集成一起难道会有什么不妥吗?集成测试是否多此一举?
4.什么是基于Web的信息系统?
5.简述测试计划的内容
四、应用题(每小题10分,共20分)1.某电力公司有A、B、C、D共四类收费标准,并规定,居民用电每月200度以下按A类收费,200度以上按B类收费动力电以每月1万度为分界,非高峰用电不足1万度按B类收费,达到或超过1万度按C类收费高峰用电不足1万度按C类收费,达到或超过1万度按D类收费试用基于逻辑的测试方法为它设计足够的测试用例实现条件组合的完全覆盖2.软件测试过程主要包括哪些阶段?每个阶段的任务是什么?。