WWW.ZHENQ.COM.CN 真强网&真的很强 历年软件评测师下午试题分布分析
(2005-2010)
谨以此献给08软件09软件参加软考的同学们
第一部分:软件评测师下午试题分析汇总 ................................................................................... 2
2005年上半年软件评测师下午试卷 ...................................................................................... 2
试题一(15 分)(单元测试与集成测试 课本P33-41) .......................................... 2 试题二(15 分)(白盒测试) ....................................................................................... 3 试题三(20 分)(文档测试 课本P511) .................................................................... 4 试题四(25 分)(集群性能负载压力测试) ............................................................... 6 2006年上半年软件评测师下午试卷 ...................................................................................... 9
试题一 (15分)(白盒测试) ....................................................................................... 9 试题二 (20分)(负载压力测试) ............................................................................. 10 试题三 (15分)黑盒测试之场景法-加油站业务测试 ................................................ 14 试题四 (15分)(安装的易用性及帮助测试 课本P465) ...................................... 16 试题五 (10分)(开发过程测试分类及软件测试质量的手段 课本2-4章节内容) .... 17 2007 年上半年软件评测师下午试题 ................................................................................... 17
试题一(15 分)(白盒测试之基本路径测试法) ..................................................... 17 试题二(16 分)(负载压力性能测试 课本P274 80-20原理)............................... 19 试题三(15 分)(黑盒测试之因果图法 课本P539) .............................................. 21 试题四(15 分)(软件测试模型之V 模型 课本P13 .............................................. 25 试题五(14)(探测率及测试成本计算 课本P116-117) ......................................... 27 2008年5月软件评测师下午试卷 ........................................................................................ 29
试题一(18 分)(验收测试及缺陷的管理 课本2-4章节) .................................... 29 试题二(20 分)(负载压力测试 课本P232) ........................................................ 31 试题三(12 分)(黑盒测试之因果图法) ................................................................. 33 试题四(10 分)(白盒测试之分支(判定)覆盖) ................................................. 35 试题五(15分)(网络安全及漏洞扫描测试 P439) ................................................ 36 2009年上半年软件评测师下午试卷 .................................................................................... 37
试题一 (18分)(测试质量管理 课本2-4章节) ................................................... 37 试题 二(20 分)(网站负载压力性能测试) .......................................................... 39 试题 三( 14 分)(黑盒测试之场景法 课本P142) ............................................. 41 试题 四(10 分 )(白盒测试之DC和CC覆盖) .................................................. 43 试题五(13分)(安全防护体系、操作系统、安全日志测试 课本P434) ........... 45 2010年下半年软件评测师下午试卷参考答案 .................................................................... 46
试题一(15分) ............................................................................................................ 46 试题二(14分) ............................................................................................................ 47 试题三(16分) ............................................................................................................ 48 试题四(12分) ............................................................................................................ 50 试题五(18分) ............................................................................................................ 52
第二部分:其它工程师有关软件测试试题集 ............................................................................. 56
【案例场景】2007年嵌入式设计师(军用嵌入式软件测试) ................................ 56
1
WWW.ZHENQ.COM.CN 真强网&真的很强 (2009年嵌入式工程师)关于嵌入式软件测试 ................................................. 57 2006年监理师软件测试 ................................................................................................ 59 2007信息系统监理师 .................................................................................................... 60 试题3(共15分)2007电子商务设计师 ................................................................... 62 2008电子商务设计师 .................................................................................................... 63 2006年电子商务网站规划与开发软件测试 ................................................................ 65 2009 年上半年信息系统监理师 网络测试 ................................................................. 67 2009年下电子商务设计师有关软件安全可靠易用性等方面测试 ............................ 70 网络安全策略设计 ......................................................................................................... 71 案例12、数据备份与恢复功能 .................................................................................... 72
第一部分:软件评测师下午试题分析汇总
2005年上半年软件评测师下午试卷
试题一(15 分)(单元测试与集成测试 课本P33-41)
阅读以下说明,回答问题1 至问题4,将解答填入答题纸的对应栏内。 【说明】
在软件开发与运行阶段一般需要完成单元测试、集成测试、确认测试、系统测试和验收测试,这些对软件质量保证起着非常关键的作用。 【问题1】(5 分)
请简述单元测试的主要内容。 【问题2】(5 分)
集成测试也叫组装测试或者联合测试,请简述集成测试的主要内容。 【问题3】(2 分)
请简述集成测试与系统测试的关系 【问题4】(3 分)
公司A 承担了业务B 的办公自动化系统的建设工作。2004 年10 月初,项目正处于开发阶段,预计2005 年5 月能够完成全部开发工作,但是合同规定2004 年10 月底进行系统验收。因此2004 年10 月初,公司A 依据合同规定向业主B 和监理方提出在2004 年10 月底进行验收测试的请求,并提出了详细的测试计划和测试方案。在该方案中指出测试小组由公司A 的测试工程师、外聘测试专家、外聘行业专家以及监理方的代表组成公司A 的做法是否正确?请给出理由。
2
WWW.ZHENQ.COM.CN 真强网&真的很强 分析:试题一 [问题1]
模块接口测试、局部数据结构测试、路径测试、错误处理测试、边界测试 【问题2】(5分) 知识点包括:
(1)在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失(1分): (2)一个模块的功能是否会对另一个模块的功能产生不利的影响(1分); (3)各个子功能组合起来,能否达到预期要求的父功能(l分); (4)全局数据结构是否有问题(1分);
(5)单个模块的误差累积起来,是否会放大,从而达到不能接受的程度(1分)。 【问题3】(2分) 知识点包括:
集成测试的主要依据是概要设计说明书,系统测试的主要依据是需求设计说明书。 集成测试是系统模块的测试,系统测试是对整个系统的测试,包括相关的软硬件平台、网络以及相关外设的测试。
(答出其中2个知识点即可得2点) 【问题4】(3分) 知识点包括:
验收测试要在系统测试通过之后,交付使用之前进行,而不是仅仅根据合同规定进行(1分)。2004年10月初并不具备验收测试的条件(1分)。
试题二(15 分)(白盒测试)
阅读下列说明,回答问题1 至问题3,将解答填入大体纸的对应栏内。 【说明】
使用基本路径法设计出的测试用例能够保证程序的每一条可执行语句在测试过程中至少执行一次。以下代码由C 语言书写,请按要求回答问题。 Int IsLeap(int year) {
if (year % 4 == 0) {
if (year % 100 == 0) {
if ( year % 400 == 0) leap = 1; else
leap = 0; } else
leap = 1; } else
leap = 0; return leap;
3
WWW.ZHENQ.COM.CN 真强网&真的很强 }
【问题1】(3 分)
请画出以上代码的控制流图 【问题2】(4 分)
请计算上述控制流图的圈复杂度V(G)(独立线性路径数) 【问题3】(8 分)
假设输入的取值范围是1000 < year < 2001,请使用基本路径测试法为变量year 设计测试用例,使其满足基本路径覆盖的要求。
分析:试题二 【问题1】(3分)知识点包括:控制流图
【问题2】(4分) 知识点包括: V(G)=4 【问题3】(8分) 知识点包括:
用例1:year是1000~2000之间不能被4整除的整数,如1001、1002、1003等(2分)。 用例2:year是1000~2000之间能被4整除但不能被100整除的整数,如1004、1008、1012、1016等(2分)。 用例3:year是1000~2000之间能被100整除但不能被400整除的整数,如1100、1300、1400、1500、1700、1800、1900(2分)。
用例4:year是1000~2000之间能被400整除的整数,如1200、1600、2000(2分)。
试题三(20 分)(文档测试 课本P511)
阅读下列说明,回答问题1 至问题3,将解答填入答题纸的对应栏内。 【说明】
软件系统的文档测试应当贯穿于软件生命周期的全过程,其中用户文档是文档测试的重点。 【问题1】(6 分)
软件系统的用户文档包括哪些? 【问题2】(8 分)
软件系统中除用户文档之外,文档测试还应当关注哪些文档?
4
WWW.ZHENQ.COM.CN 真强网&真的很强 【问题3】(6 分)
简述软件系统中用户文档的测试要点。 分析:试题四 【问题1】(6分) 知识点包括: · 用户手册 · 安装和设置指导 · 联机帮助 · 指南、向导 · 样例、示例和模板 · 授权/注册登记表 · 最终用户许可协议 · 宣传材料、广告及其他插页
(答对以上其中6点,每点给I分) 【问题2】(6分) 知识点包括: ●开发文档
◆ 软件需求说明书 ◆ 数据库设计说明书 ◆ 概要设计说明书 ◆ 详细设计说明书 ◆ 可行性研究报告 ● 管理文档
◆ 项目开发计划 ◆ 测试计划 ◆ 测试报告 ◆ 开发进度月报 ◆ 开发总结报告
(在开发文档中答对其中4点,每1点给l分;在管理文档中答对其中2点,每1点给1分) 【问题3】(3分) 知识点包括: ·读者群。文档面向的读者定位要明确。对于初级用户、中级用户以及高级用户应该有不同的定位。 ·术语。文档中用到的术语要适用于定位的读者群,用法一致,标准定义与业界规范相吻合。 ·正确性。测试中需检查所有信息是否真实正确,查找由于过期产品说明书和销售人员夸大事实而导致的错误。检查所有的目录、索引和章节引用是否已更新,尝试链接是否准确,产品支持电话、地址和邮政编码是否正确。 ·完整性。对照软件界面检查是否有重要的分支没有描述到,甚至是否有整个大模块没有描述到。 ·一致性。按照文档描述的操作执行后,检查软件返回的结果是否与文档描述相同。 ·易用性。对关键步骤以粗体或背景色给用户以提示,合理的页面布局、适量的图表都可以给用户更高的易用性。需要注意的是文档要有助于用户排除错误,不但描述正确操作,也要描述错误处理办法。文档对于用户看到的错误信息应当有更详细的文档解释。
5