11-12-02软件质量保证与测试试卷(B)-软件学院
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件质量保证与测试 试卷B卷
考试方式:闭卷 考试时间:120分钟 卷面总分:100分
题 号 得 分
一
二
三
四
总成 绩
合分人
得分 评阅人
一、单选题(本题共10题,每题2分,共20分)
1.在软件测试V模型中,与程序代码验证对应的测试活动是:( ) A.单元测试 B.集成测试 C.系统测试 D.验收测试 2.针对布尔表达式 A||B执行逻辑覆盖测试,测试用例至少需要几种组 合才能满足条件组合覆盖的要求? ( ) A.4 B.6 C.8 D.12 3.下列哪种测试用例设计技术属于白盒测试? ( ) A.边界值分析 B.条件覆盖 C.因果图法 D.判定表法 4.自顶向下集成测试方法实施中,需要编写: ( ) A.驱动模块 B.桩模块 C.驱动模块和桩模块 D.都不需要 5.下列哪种测试工具主要用于单元测试? ( ) A.Selenium B.QTP C.Bugzilla D.JUnit 6.在以下有关集成测试的说法中,哪一条不是渐增式集成的特点? ) A.测试工作量大 C.错误容易定位 B.可以并行执行 D.测试更彻底
2.(10分)一个BBS系统允许用户自助注册用户。对用户昵称的命名要 求如下:只允许使用英文字母和数字;长度为3~8个字符;不允许数 字开头。试用等价类划分法设计测试用例,测试系统对用户昵称合法 性检查功能。
学号:
姓名:
年级:
专业:
•••••••••••••••••••••••••••密••••••••••••••••••••••••••••封 ••••••••••••••••••••••••••••线••••••••••••••••••••••••••••
四、综合应用题(本题共3题,共30分)
1.(12分)针对如下isleap函数,分别进行语句覆盖、判定覆盖、条 件覆盖、判定-条件覆盖、条件组合覆盖测试用例设计。 boolean isleap(int y) { boolean leap; if (y%4 !=0 ) { leap=false; } else { if (y%100 !=0 || y%400 ==0) { leap=true; } else { leap=false; } } return leap; }
7.下列哪个不属于性能测试中常见的系统性能指标? ) A.请求响应时间 B.事务响应时间 C.负载模式 D.数据吞吐量 8.下列哪一条不是自动化测试的优势? ) A.可靠 B.执行速度快 C.可测试性能 D.发现错误能力强 9.下列哪个不属于测试环境的组成要素? ) A.硬件设备 B.测试工具软件 C.被测试软件 D.网络环境 10.Selenium属于下列哪一类测试工具? ) A.功能测试工具 B.性能测试工具 C.测试管理工具 D.白盒测试工具
3.(8分)下面是摘自一个软件测试报告中的缺陷报告,试对其进行分 析评估。 重现步骤: 进入修改密码界面; 点击“修改密码”。 期望结果: 实际结果: 密码的组成不符需求规格说明书也可以修改成 功。
学号:
姓名:
年级:
专业:
、
•••••••••••••••••••••••••••密••••••••••••••••••••••••••••封 ••••••••••••••••••••••••••••线••••••••••••••••••••••••••••
7.软件缺陷的严重性可定义为四种级别:致命的、 、微小的。
得分
评阅人
三、简答题(本题共5题,每题6分,共30分)
1.软件测试要在编程完成后才能开始,这种观点对吗?说明原因。
2.根据统计数据,软件开发的早期(需求分析和设计阶段)引入的缺 陷占较大比例,这种现象对于软件测试有什么启示?
3.软件测试W模型相对于V模型有什么改进?
4.面向对象的类测试中,如何根据前置条件和后置条件构造测试用 例?
5.软件测试项目的计划一般经过哪些过程?
得分
评阅人
Baidu Nhomakorabea
学号: 专业:
姓名:
年级:
•••••••••••••••••••••••••••密••••••••••••••••••••••••••••封 ••••••••••••••••••••••••••••线••••••••••••••••••••••••••••
得分 评阅人
(
(
(
(
二、填空题(本题共10空,每空2分,共20分)
1.没有满足质量要求、和质量冲突的东西就是 。 2.软件测试按照测试方式可分为静态测试和 ;按照测试 执行方式可分为 和手工测试。 3.集成测试应该在 之后、系统测试之前进行;常用的集 成测试方案是 和渐增式两种。 4. 的前提条件是系统已经通过了内部测试,所有严重缺 陷都已修正。 5.在面向对象集成测试中,对象交互性测试应考虑原始类、汇集类和 三种情况。 6.常见的测试用例组织方式包括:按照程序的功能模块组织、按照 组织、按照测试用例的优先级组织。
河南大学软件学院2011~2012学年第二学期期末考试
学号: 姓名: 年级: 专业:
•••••••••••••••••••••••••••密••••••••••••••••••••••••••••封 ••••••••••••••••••••••••••••线••••••••••••••••••••••••••••