前言
先研读需求规格说明、设计说明、配置说明等文档,整理为需求信息,根据大纲法将需求信息拆分为模块和功能,最终将拆分后的功能、原始需求、整理后的需求填写到EXCEL表格,形成软件测试需求分析说明书。先研读需求规格说明、设计说明、配置说明等文档,整理为需求信息,根据大纲法将需求信息拆分为模块和功能,最终将拆分后的功能、原始需求、整理后的需求填写到EXCEL表格,形成需求分析说明书。
1.1 功能拆分
根据大纲法对功能进行拆分。
功能:能独立完成一件事或一个业务。
本文功能为:连接数据库服务器;
一级功能:对功能的不同处理结果。
连接服务器功能为:确定、关闭;。
1.2 原始需求
从需求规格说明说获取。
1.3 整理需求
通读文档,提取信息,提出问题,整理为需求信息。
1.4 需求分析说明书
将拆分后的功能、原始需求、整理后的需求填写到EXCEL表格,形成需求分析说明书。如下:
需求编号 | 功能 | 一级功能 | 原始需求 | 需求整理 |
---|---|---|---|---|
1 | 连接数据库服务器 | 确定 | 1、输入合法的数据库服务器IP地址后,程序会尝试连接,在1分钟以内告知用户连接结果。如果连接成功,将打开用户登录界面。用户只要连接服务器成功一次,服务器IP将保存到用户计算机中,下次登录时将自动连接。 2、连接服务器 文字提示 Label1 0 IP部分1 Text1 1 IP部分2 Text2 2 IP部分3 Text3 3 IP部分4 Text4 4 确定 Command1 5 关闭 Command2 6 3、后台数据库服务器配置 (1)数据库必须设置正确的IP地址。 (2)数据库管理员名字为sa,密码必须设置为sql_2008,如需修改请联系管理员。 (3)将student.mdf和student_log.ldf拷贝到服务器中,将数据库文件附加到数据库中。 (4)数据库必须允许其他计算机连接,需要开启TCP/IP协议,同时关闭防火墙或设置防火墙放行数据库的1433端口。 4、第三方软件psping PsPing是一款探测两台主机能否联通的一款轻型软件。本款软件运行在前台,无需安装,只需用户同意许可协议。 5、其他要求 (1)回车键和确定按钮等效,Esc键与关闭或退出按钮等效。 (2)热键使用正常。 (3)系统对正确或错误操作有明确恰当的提示。 (4)默认焦点正确。 (5)Tab键顺序正确。 (6)软件中的控件合理置灰。 (7)界面清晰、美观,容易理解。 |
1、服务器: 开机并设置计算机IP,安装sql server 2008,设置sa的密码为sql_2008,附加数据库,开启TCP/IP并重启sql server,关闭防火墙或防火墙放行1433; 2、网络: 网络连接好(网线、路由器、交换机); 3、客户机: 设置计算机IP,安装被测软件,打开软件,输入服务器的IP(合法IP还要求第一段1-223的数,之后的0-255的数,主机号二进制不能全0、全1,IP格式错误应该报错),点击确定,第一次连接时弹出psping许可协议,点击拒绝,psping不工作,窗口停留在连接窗口,点击同意后,Psping开始探测两台主机能否联通,连接失败则给出明确的提示信息,连接成功,关闭连接窗口,打开登录窗口,IP明文存入安装目录下的db.info文件中(IP格式正确就会存起来,说明文件可写);第二次以后再打开软件,直接读取db.info中的IP地址(说明文件可读,读取的IP正确),psping尝试连接,连接窗口不出现,连通成功直接打开登录窗口。 4、默认焦点在第1个IP部分; 5、tab顺序:IP4个部分,确定,关闭; 6、按回车连接; |
2 | 关闭 | 1、关闭连接窗口,不调用psping,不弹出psping协议, 不保存IP到文件,不出现登录窗口; 2、按ESC关闭; |