- 24
- 0
- 约6.47千字
- 约 12页
- 2017-01-20 发布于湖北
- 举报
软件测试期末考试含答案详解
西华师范大学计算机学院2013年度期末测试
软件测试 A卷(11+18+12+19+40=100分)
一、单项选择(每空1分,共11分)
执行函数测试时,当多次调用底层函数,底层模拟器的模拟值输入栏可设定多个模拟值,一次最多可设置( C )个模拟值。
A、1 B、3 C、6 D、11
当函数测试存在失败断言时,在白盒覆盖率信息窗口中VU会显示一个( B )的条块来提示,没有失败断言时,会显示一个( A )的条块来显示;在逻辑结构窗口中,未覆盖的路径用( B )画出,已覆盖的路径用( A )画出,未覆盖的分支是( D )的条块。
A、深绿色 B、深红色 C、浅蓝色 D、粉红色 E、浅绿色
VU导出的测试报告文件格式为:( C ),表格化测试用例数据导出的文件格式为:( E )
A、*.pdf B、*.txt C、*.htm D、*.csv E、*.xls F、*.doc
在软件生命周期中的任何一个阶段,只要软件发生了改变,就可能给该软件带来新的问题。软件的改变可能是源于发现错误并做好了修改,可能是因为在集成或维护阶段加入了新的模块,为了验证软件修改后的正确性需要进行( E )。
A、白盒测试 B、黑盒测试 C、单元测试 D、性能测试
E、回归测试 F、验收测试
当用底层模拟器去模拟被测单元调用的底层函数的输出函数,并且此输出参数为指针数据类型,应该设置此参数的模拟值为( D )。
A、指针值 B、引用的地址 C、指针指向的数据类型的值 D、NULL
当用底层模拟器去模拟被测单元调用的底层函数的返回值,并且此输出参数为指针数据类型,应该设置此参数的模拟值为( C )。
A、指针值 B、引用的地址 C、指针指向的数据类型的值 D、NULL
二、多项选择(每空2分,共18分)
底层模拟能很好的解决( BCF )。
A、集成测试问题 B、装代码和数据失真 C、测试不可控
D、性能测试问题 E、内部输出的模拟
F、模拟参数为复杂数据类型,单元测试时难以初始化
2、底层模拟器能够模拟( ABCEH)。
A、底层函数的参数 B、底层函数的返回值 C、全局变量
D、函数改写文件中的数据 E、成员变量 F、函数改写数据库中的数据
G、内部输出 H、调用次数
3、执行函数测试后,源代码窗口能够标识出未覆盖的(BCD)。逻辑结构图窗口能够标识出未覆盖的( AF)。
A、路径 B、条件 C、MC/DC D、语句 E、C/DC F、分支
4、VU与按自动的边界测试,用于边界测试的边界值是由菜单项数据→定义边界值来维护的。VU提供的int类型的默认值有( ACHJM ),bool类型的默认边界值有( I L),double类型的默认类型边界值有( DFGKN )。
A、0 B、99999.9 C、0D、0.0 E、-99999.9
F、1.0 G、9999.99 H、1 I、true J、0x7FFFFFFF
K、-9999.99 L、false M、-1 N、-1.0 O、0 P、0x7FFFFFFF
5、在利用VU进行单元测试的过程中,针对同一个测试用例集合,以下()类的白盒覆盖情况是可能会出现的。( A E//ac )
补:分支覆盖达到100%则语句覆盖也一定是达到了100%。
四、简述题(1、2、3题各3分,4题6分,5题4分,共19分)
1、简述在VU的单元测试中,提高路径覆盖率的3种方法。
1:添加测试用例
2:删除分支
3:删除不可达路径
简述在VU的源代码窗口中,当前测试用例未覆盖的语句,VU如何标识测试用例集未覆盖的语句。VU如何标识测试用例集未覆盖的条件和Mc/Dc,VU如何标识。
答: 未覆盖语句:淡红色背景的红色字体 表示
未覆盖的条件和Mc/Dc:淡红色背景的红色字体 [ T F M ] 表示
T 表示真值未覆盖,F 表示假值未覆盖 ,M 表示 MC/DC未覆盖
3、简述C/Dc和Mc/Dc的定义。
C/DC :条件/判定覆盖:判断中每个条件的所有可能取值至少执行一次,同时每个判断本身所有可能结果也至少执行一次
白盒覆盖率信息:均为100%
测试用例
4、分别设计出最少数量的测试用例,构成两套测试用例集,使CMyClass2的成员函数_11_Mcdc1(BOOL,BOOL,BOOL)被100% C/DC和Mc/Dc ,
_12_Mcdc2(BOOL,BOOL,BOOL,BOOL,BOOL,BOOL,BOOL,BOOL,BOOL,BOOL,BOOL) 被100% C/DC,
并为每个测试用例列出它在函数执行时所覆盖的条件的判定。
in
您可能关注的文档
- 建筑安全资料讲座(安培学校)分解.ppt
- 轨道交通车辆段风水电机电安装、综合管沟、轨道及装修工程施工详解.doc
- 轨道交通(云管端)V1.2详解.doc
- 轨道板铺设作业指导书(修改稿)详解.doc
- 转基因动物(Transgenicanimals)详解.ppt
- 建筑安装分项工程施工工艺规程-第五分册分解.doc
- 转K5型转向架详解.ppt
- 车身焊接工艺项目五点焊详解.ppt
- 轮疏安全监理细则详解.doc
- 轮胎英语词汇详解.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 【花生十三】25公务员考试资料分析速算练习册及速算过程.pdf VIP
- mst2016说明书.pdf VIP
- 口腔科课件洁治.pptx
- 2025兴安盟公安局招聘165名留置看护警务辅助人员备考试题及答案解析.docx VIP
- 35KV变电站毕业设计(完整版).doc VIP
- AP微观经济学 2012年真题 (选择题+问答题) AP Microeconomics 2012 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 上海师范大学天华学院公共课《大学计算机基础》期末试卷A(有答案).docx VIP
- 高中生对AI 技术应用的态度与认知调查问卷.docx VIP
- 2025年度”五个方面“专题组织生活会个人对照检查发言材料.docx VIP
- 南方医科大学各专业实习大纲汇编.pdf VIP
原创力文档

文档评论(0)