}
【问题1】(8 分)
请画出以上代码的控制流图
【问题2】(7 分)
请计算上述控制流图的圈复杂度V(G)(独立线性路径数) V(G)=4 【问题3】(10 分)
假设输入的取值范围是1000 < year < 2001,请使用基本路径测试法为变量year 设计测试用例,使其满足基本路径覆盖的要求。 知识点包括:
用例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分)。
试题五(10 分)
阅读下列说明,回答问题1 至问题3,将解答填入答题纸的对应栏内。 【说明】
软件系统的文档测试应当贯穿于软件生命周期的全过程,其中用户文档是文档测试的重点。
【问题1】(3 分)
软件系统的用户文档包括哪些? 知识点包括: · 用户手册
· 安装和设置指导 · 联机帮助 · 指南、向导 · 样例、示例和模板 · 授权/注册登记表 · 最终用户许可协议
· 宣传材料、广告及其他插页 (答对以上其中6点,每点给I分)
【问题2】(4 分)
软件系统中除用户文档之外,文档测试还应当关注哪些文档?
知识点包括:
●开发文档
◆ 软件需求说明书 ◆ 数据库设计说明书 ◆ 概要设计说明书 ◆ 详细设计说明书 ◆ 可行性研究报告 ● 管理文档 ◆ 项目开发计划 ◆ 测试计划 ◆ 测试报告 ◆ 开发进度月报 ◆ 开发总结报告
(在开发文档中答对其中4点,每1点给l分;在管理文档中答对其中2点,每1点给1分)
【问题3】(3 分)
简述软件系统中用户文档的测试要点。
知识点包括:
·读者群。文档面向的读者定位要明确。对于初级用户、中级用户以及高级用户应该有不同的定位。
·术语。文档中用到的术语要适用于定位的读者群,用法一致,标准定义与业界规范相吻合。
·正确性。测试中需检查所有信息是否真实正确,查找由于过期产品说明书和销售人员
夸大事实而导致的错误。检查所有的目录、索引和章节引用是否已更新,尝试链接是否准确,产品支持电话、地址和邮政编码是否正确。
·完整性。对照软件界面检查是否有重要的分支没有描述到,甚至是否有整个大模块没有描述到。
·一致性。按照文档描述的操作执行后,检查软件返回的结果是否与文档描述相同。 ·易用性。对关键步骤以粗体或背景色给用户以提示,合理的页面布局、适量的图表都可以给用户更高的易用性。需要注意的是文档要有助于用户排除错误,不但描述正确操作,也要描述错误处理办法。文档对于用户看到的错误信息应当有更详细的文档解释。 ·图表与界面截图。检查所有图表与界面截图是否与发行版本相同。
·样例和示例。像用户一样载入和使用样例。如果是一段程序,就输入数据并执行它。以每一个模版制作文件,确认它们的正确性。
·语言。不出现错别字,不要出现有二义性的说法。特别要注意的是屏幕截图或绘制图形中的文字。
·印刷与包装。检查印刷质量;手册厚度与开本是否合适;包装盒的大小是否合适;有没有零碎易丢失的小部件等。
(答对以上其中6点,每1点给0.5分)
相关推荐: