软件工程与软件测试技术

上传人:枫** 文档编号:447295858 上传时间:2023-10-26 格式:DOC 页数:19 大小:481.50KB
返回 下载 相关 举报
软件工程与软件测试技术_第1页
第1页 / 共19页
软件工程与软件测试技术_第2页
第2页 / 共19页
软件工程与软件测试技术_第3页
第3页 / 共19页
软件工程与软件测试技术_第4页
第4页 / 共19页
软件工程与软件测试技术_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《软件工程与软件测试技术》由会员分享,可在线阅读,更多相关《软件工程与软件测试技术(19页珍藏版)》请在金锄头文库上搜索。

1、.软件工程与软件测试技术课程复习资料课程名称软件工程与软件测试技术教名称软件测试理论与实践教程材出版社人民邮电出版社信作者张向宏主编息版次2009.06注:如学员使用其他版本教材,请参考相关知识点及教师 PPT PPT相关章节标记示例“ (1.1 ),( 1.4 )”一、客观部分:(单项选择、多项选择、不定项选择、判断)(一)单项选择题1. 关于原型化开发方法的叙述中,不正确的是()。A. 原型化方法适应于需求不明确的软件开发B. 在开发过程中,可以废弃不用早期构造的软件原型C. 原型化方法利于确认各项系统服务的可用性D. 原型化方法可以直接开发出最终产品考核知识点 : 原型开发模型的特点。

2、相关知识参考教材中 P8及课件相关内容。( 1.1 )2. 以下属于软件维护阶段文档的是()。A测试分析报告 B 操作手册 C 软件问题报告D 软件需求说明考核知识点 : 软件生命周期各阶段的任务, 在软件维护的流程中 , 第一步就是制定维护申请报告 , 也称为软件问题报告 , 它是维护阶段的一种文档 , 由申请维护的用户填写。( 1.1 )3. 在软件生命周期的不同阶段, 需要实施不同类型的测试工作, 单元测试是对程序设计进行验证,其中()不是单元测试的主要内容。A. 模块接口测试B. 有效性测试C. 路径测试D. 边界测试考核知识点 : 单元测试的主要内容,有效性测试即确认测试,不属于单元

3、测试。( 1.1 )4. 软件测试的目的是()。A发现程序中的错误B. 证明程序中没有错误1/16.C. 测量程序的动态特性D. 检查程序中的语法错误考核知识点 : 软件测试的目的。( 2.1 )5. 对于软件的测试,下列描述正确的是()。A测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试B测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试C测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试D测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试考核知识点 :测试的概念,又称用户测试。(2.1 )6.V模型指出,()对程序设计进行验证.A.

4、验收测试和确认测试B.系统测试C.单元和集成测试D.验证测试考核知识点 :V 模型的概念,单元和集成测试对程序设计进行验证。(2.3 )7. 下面哪个不属于静态测试?()A 编码规则检查B 内存泄漏C 程序复杂度分析D 程序结构分析考核知识点 : 静态测试的内容, 编码规则检查、 程序复杂度分析和程序结构分析都属于静态测试, 内存泄露属于性能测试检查的范畴, 不属于静态测试。( 3.2 )8. 使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。A程序的内部逻辑B程序的复杂结构C使用说明书D程序的功能考核知识点 : 白盒测试的概念, 白盒测试主要根据程序的内部逻辑来设计测试用例。( 3

5、.1 )9. 下列测试工具中哪个不能作为性能测试压力工具()A Quick Test ProfessionalB Borland SilkPerformerC Compware QA Center Performance EditionD Mercury LoadRunner考核知识点 : 性能测试工具( 5.4 )10.在 McCall 软件质量度量模型中,属于面向软件产品适应的是().A可用性B适应性C可维护性D可互操作性考核知识点 :McCall 质量模型( 7.1 )11. 下列关于软件测试的叙述中,正确的是()A用黑盒法测试时,测试用例是根据程序内部逻辑设计的B测试是为了验证该软件已

6、正确地实现了用户的要求C发现错误多的程序模块,残留在模块中的错误也多2/16.D黑盒测试方法中最有效的是因果图法考核知识点 : 软件测试的基本概念,参考教材 13页软件测试的原则的第 5 条。( 1.2 )12. 关于白盒测试与黑盒测试的最主要区别,正确的是()。A黑盒测试比白盒测试应用更广泛B白盒测试可以使用测试工具,黑盒测试不能使用工具C白盒测试需要程序员参与,黑盒测试不需要D白盒测试侧重于程序结构,黑盒测试侧重于功能考核知识点 : 黑盒测试和白盒测试的区别。参考教材中 16页黑盒测试盒白盒测试的定义。( 2.2 )13. 针对下列程序段,对于 (A ,B) 的取值,以下() 测试用例组合

7、能够满足条件覆盖的要求。IF(A-10)=20AND(B+20)10)THENC=0IF(A-30)10AND(B-30)0)THENB=30 A=50 B=-10 A=40 B=40 A=30 B=-10 A=30 B=30ABCD考核知识点 : 条件覆盖。( 3.3 )14. 用边界值分析法,假定 1Xpayload)i;switch (c)case SLIP_END:sio_send(SLIP_ESC, netif-state);sio_send(SLIP_ESC_END, netif-state); break;case SLIP_ESC:sio_send(SLIP_ESC, neti

8、f-state);sio_send(SLIP_ESC_ESC, netif-state); break;defult:sio_send(c, netif-state);break;A1B2C3D 4考核知识点 : 逻辑覆盖,可以使用基本路径测试法,程序中有两个判定条件,应该选择 2+1个测试用例才能够达到语句覆盖 . ( 3.3 )22. 软件内部 / 外部质量模型中,以下()不是功能性包括的子特性。A适合性B准确性C 互操作性D稳定性考核知识点 : 软件质量模型,适合性、准确性、互操作性、依从性和安全性是功能特性包括的子特性,稳定性是可维护性的子特性(7.1 )23. 针对逻辑覆盖有下列叙述,()是不正确的。A达到 100 DC要求就一定能够满足 100 SC的要求B达到 100 MCDC要求就一定能够满足 100 SC的要求C达到 100 CDC要求就一定能够满足 100SC的要求D达到 100 CC要求就一定能够满足 100 SC的要求考核知识点 : 逻辑覆盖,参考教材 90-92 页的逻辑覆盖部分。达到 100%条件覆盖未必能够 100%满足语

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 演讲稿/致辞

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号