试题二
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。
【说明】
某公司拟开发手机邮件管理软件。经过公司研发部商议将该款软件的开发工作交给项 目组蒋工负责。
【需求分析】
经过调研,手机邮件管理软件由邮箱登陆、邮件管理、通讯簿管理及账户管理四个部 分组成。其中,邮箱登陆要求实现用户的登陆与注册;邮件管理要求实现创建、收发及删除邮件等管理;通讯簿管理要求实现分组和联系人的管理;账户管理要求实现个人信息的管理和密码修改。
根据需求分析的结果,蒋工将手机邮件管理软件功能列表如表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)新系统已开发完成并经过各项测试(单元测试、功能测试、集成测试、压力测试);
数据转换程序已开发完成并经过各项测试(单元测试、功能测试、集成测试)。
新系统在数据转换后的数据基础上进行了实际数据的测试。