案例分析题

试题二
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。

【说明】

某公司拟开发手机邮件管理软件。经过公司研发部商议将该款软件的开发工作交给项 目组蒋工负责。

【需求分析】

经过调研,手机邮件管理软件由邮箱登陆、邮件管理、通讯簿管理及账户管理四个部 分组成。其中,邮箱登陆要求实现用户的登陆与注册;邮件管理要求实现创建、收发及删除邮件等管理;通讯簿管理要求实现分组和联系人的管理;账户管理要求实现个人信息的管理和密码修改。

根据需求分析的结果,蒋工将手机邮件管理软件功能列表如表2-1所示。

序号 功能 序号 功能
1 登陆 9 创建邮件
2 添加联系人 10 注册
3 添加组 11 发送邮件
4 转发邮件 12 删除邮件
5 回复邮件 13 删除联系人
6 更新联系人 14 删除组
7 更新组资料 15 个人信息管理
8 接收邮件 16 密码修改
问答题

根据需求分析的结果,请将表2-1中序号为1〜16的功能模块分别归入邮箱登陆、邮件管理、通讯簿管理及账户管理中,并填入答题纸对应的位置上。

(1)邮箱登陆包含的功能:(  ) 。
(2)邮件管理包含的功能:(  ) 。
(3)通讯簿管理包含的功能:(  ) 。
(4)账户管理包含的功能: (  )。

【正确答案】

(1)1、10
(2)4、5、8、9、11、12
(3)2、3、6、7、13、14
(4)15、16

【答案解析】
问答题

用户添加联系人需求:输入添加联系人的相关信息及邮箱号;检查输入的格式是否正 确;若正确,则验证结束;若用输入格式不正确,则显示格式错误信息,然后判断修改次 数是否小于5次,是则继续,否则显示添加联系人失败信息,并退出。
根据以上用户添加联系人的相关需求,蒋工设计的添加联系人流程(不完整)如图2-1 所示。

【正确答案】

(1~(6))F、E、A、C、D、B

【答案解析】
问答题

(1)蒋工要求项目组成员使用测试用例对所写的程序模块进行测试,并且对测试用例也要求逐步完善和修订。你认为蒋工的上述要求是否正确?
(2)软件测试除了程序测试,还包括哪些测试?

【正确答案】

  (1)正确
  (2)新系统已开发完成并经过各项测试(单元测试、功能测试、集成测试、压力测试);
数据转换程序已开发完成并经过各项测试(单元测试、功能测试、集成测试)。
新系统在数据转换后的数据基础上进行了实际数据的测试。

【答案解析】