郑州轻工业学院《软件测试理论》2012-2013第二学期期末考试B卷命
试 期学 第 年学 — 院学业工轻州 郑卷郑州轻工业学院软件测试2012-2013第二学期期末考试 8、软件测试类型按开发阶段划分__________。
A、需要测试﹑单元测试﹑集成测试
题号 一 二 三 四 五 六 七 八 九 十 总分 B、单元测试﹑集成测试﹑系统测试﹑验收测试 得分 C、单元测试﹑集成测试﹑确认测试
评阅人 D、调试﹑单元测试﹑功能测试 9、在下面所列举中的逻辑测试覆盖中,测试覆盖最弱的是________。
考试类别[学生填写](□正考 □补考 □重修 □补修 □缓考 □其它) A、条件覆盖 B、条件组合覆盖 软件测试理论(B卷) C、语句覆盖 D、判定覆盖
号10、渐增式集成测试有3种方式:自顶向下集成测试方法,__________和混合集成测试
学
方式。 一、选择题:共20小题,每小题1 分,满分20分;请将答案填入题后括号中。(说
A、自中向下增量测试方法; B、自底向上增量测试方法; 线 明:每题有且仅有一个正确答案)
C、多次性测试; D、维护;
1、软件测试的目的是__________。
11、_________方法根据输出对输入的依赖关系设计测试用例。
A. 发现程序中的所有错误; B. 尽可能多地发现程序中的错误; A. 路径测试 B. 等价类 C. 因果图 D. 归纳测试
C. 证明程序是正确的; D. 调试程序;
12
、Junit适用于java开发人员在_________阶段,进行单个方法实现功能或者类本身
名姓2、条件覆盖的目的是_________。
的测试,主要用于白盒测试。
A. 使每个判定的所有可能的条件取值组合至少执行一次。
A. 集成测试; B. 验收测试;
B. 使程序中的每个判定至少都获得一次“真”值和“假”值。
C. 单元测试; D. 确认测试;
C. 使程序中的每个判定中每个条件的可能值至少满足一次。
13、一个成功的测试是_______。
D. 使程序中的每个可执行语句至少执行一次。
A. 发现错误码; B. 发现了至今尚未发现的错误;
3、一个程序中所含有的路径数与__________有着直接的关系。
C. 没有发现错误码; D. 证明发现不了错误;
订A. 程序的复杂程度; B. 程序语句行数;
14、用黑盒技术设计测试用例的方法之一为_______。
A. 正交实验; B. 逻辑覆盖; C. 程序模块数; D. 程序指令执行时间;
C. 循环覆盖; D. 基本路径测试;
4、调试是__________。
15、在边界值分析中,下列数据通常不用来做数据测试的是_________。
A、发现与预先定义的规格和标准不符合的问题; B、发现软件错误征兆的过程;A. 正好等于边界的值; B. 等价类中的等价值;
C、有计划的、可重复的过程;C. 刚刚大于边界的值; D. 刚刚小于边界的值;
D、消除软件错误的过程;
级5、下列__________不属于软件缺陷。
班A、测试人员主观认为不合理的地方; B、软件未达到产品说明书标明的功能;二、判断题(共10小题,每小题1分,满分10分;请将答案以“√”、“×”形式
级及C、软件出现了产品说明书指明不会出现的错误; D、软件功能超出产品说明书指明范围;
填入题后括号中。)
年6、__________是选择若干个测试用例,运行被测程序,使得程序中的每个可执行语句
1、验收测试是以最终用户为主的测试。 ( )
业至少执行一次。
2、好的测试员不懈追求完美。 ( )
专 装A、条件覆盖 B、组合覆盖
3、软件测试工具可以代替软件测试员。 ( )
C、判定覆盖 D、语句覆盖
4、白盒测试的“条件覆盖”标准强于“判定覆盖”。 ( )
7、关于白盒测试与黑盒测试的最主要区别,正确的是__________。
5、自顶向下集成需要测试员编写驱动程序。 ( )
A、白盒测试侧重于程序结构,黑盒测试侧重于功能。
6、只要能够达到100%的逻辑覆盖率,就可以保证程序的正确性。 ( )
B、白盒测试可以使用测试工具,黑盒测试不能使用工具。
7、测试是可以穷尽的。 ( )
C、白盒测试需要程序参与,黑盒测试不需要。
8、软件缺陷可能会被修复,可能会被保留或者标识出来。 ( )
D、黑盒测试比白盒测试应用更广泛。
9、单元测试通常由开发人员进行。 ( )
10、黑盒测试的测试用例是根据应用程序的功能需求设计的。 ( )
节 约 用 纸 两 面 书 写
三、简答题(每题6分,共30分)
1、什么是软件测试?软件测试的常用方法有哪些?
2、为什么要进行单元测试?单元测试的主要任务有哪些?
3. 如何理解软件质量和软件缺陷的对立统一关系
4.系统集成测试常见有哪些不同的模式?各自优缺点是什么?
5、测试自动化实现中,关键的技术是什么?
节 约 用 纸 两 面 书 写
四、编程题(共30分)
1、NextDate函数包含三个变量month、day和year,函数的输出为输入日期后一天的日期。 要求输入变量month、day和year均为整数值,并且满足下列条件: 条件1 1≤ month ≤12 条件2 1≤ day ≤31
条件3 1912≤ year ≤2050 设计测试用例。(15分) 2、使用基本路径测试方法,为以下程序段设计测试用例。(15分) (1)画出程序的控制流图,编号已经给出。
(2)计算程序的循环复杂度,导出程序基本路径集中的独立路径条数。 (3)导出基本路径集,确定程序的独立路径。
(4)根据(3)中的独立路径,设计测试用例(确保基本路径集中的每一条路径的执行)的输入数据和预期输出。
void Do (int X,int A,int B) {
1 if ( (A>1)&&(B=0) ) 2 X = X/A; 3 if ( (A=2)||(X>1) ) 4 X = X+1; 5 }
节 约 用 纸 两 面 书 写
…… 此处隐藏:781字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




