前言
开始测试前,需知道项目软件要干什么,能干什么,应该干什么,才能开展测试工作。所以,要收集但不限于需求规格说明书、设计说明书、运行环境配置说明等,研读并整理成需求。实际工作中,可能都没有这些文档,需要跟客户或开发聊,来获取项目软件需求。 需求规格说明书:描述软件功能。 设计说明书:描述开发内容。 运行配置说明:提供给用户使用。1.1 项目介绍
开始测试前,需知道项目软件要干什么,能干什么,应该干什么,才能开展测试工作。所以,要收集但不限于需求规格说明书、设计说明书、运行环境配置说明等,研读并整理成需求。实际工作中,可能都没有这些文档,需要跟客户或开发聊,来获取项目软件需求。
需求规格说明书:描述软件功能。
设计说明书:描述开发内容。
运行配置说明:提供给用户使用。
1.2 研读需求规格说明书
通读文档,提取信息,提出问题,整理为需求信息。
1.3 研读系统设计说明书
1.4 研读运行环境配置说明书
1.5 示例-连接数据库服务器
信息:
(1) 数据库服务器IP地址:安装了数据库软件的计算机的IP;
(2) 合法的IP:数据库服务器那台计算机的IP,合法IP还要求第一段1-223的数,之后的0-255的数,主机号二进制不能全0、全1;
(3) 如果连接成功,将打开用户登录界面;
(4) 连接不成功,给出提示信息;
(5) 软件架构:C/S;(多个教师使用,服务器,IP保存的用户计算机)
(6) 用户只要连接服务器成功一次,服务器IP将保存到用户计算机中,下次登录时将自动连接;
(7) 数据库是SQL Server;
(8) 数据库管理员名字为sa,密码必须设置为sql_2008,如需修改请联系管理员;
(9) 数据库必须允许其他计算机连接,需要开启TCP/IP协议,同时关闭防火墙或设置防火墙放行数据库的1433端口;
(10) Psping用于探测两台主机能否联通,需用户同意许可协议;
常用数据库端口:SQL Server:1433 , MySql:3306,Oracle:1521
问题:
(1) 职业顾问部的教师主要做什么;(分析用户群体)
(2) 测试目标是什么,测不测兼容性、性能、易用性、界面,将来测试的环境、平台选什么;(分析实现目标)
a) 测功能、性能、界面、兼容性、应用性测哪些
b) 通常跟项目经理确认,而不是客户或开发
(3) 软件是什么架构,C/S?
(4) 程序怎么尝试连接
(5) 服务器IP将保存到用户计算机中的什么位置
(6) 数据库SQL Server 版本是多少
(7) 密码必须设置为sql_2008,不好,实际工作中很可能不一致或者需要修改,这个怎么处理;
(8) 修改数据库密码联系管理员,是谁;
(9) Psping什么时候运行,怎么运行;
1.6 需求问题解答-连接数据库服务器
问题解答:
(1) 职业顾问部的教师主要做什么;(分析用户群体)
答:学生报名缴费后,老师将学生信息录入到此系统,即录入学生信息;
(2) 测试目标是什么,测不测兼容性、性能、易用性、界面,将来测试的环境、平台选什么;(分析实现目标)
答:测试:功能、易用性、界面;测试环境服务器选winserver 2008,客户机选win7;
(3) 程序怎么尝试连接,Psping什么时候运行,怎么运行;
答:点击确定后,隐藏形式进行联通探测,能连通则到登录界面,否则给出提示信息;
(4) 服务器IP将保存到用户计算机中的什么位置
答:保存在安装目录下的db.info文件中,明文存储;
(5) 数据库SQL Server 版本是多少
答:2008
(6) 密码必须设置为sql_2008,不好,实际工作中很可能不一致或者需要修改,这个怎么处理;
答:数据库服务器很少人能接触到,数据库密码被修改的可能性较低,暂时维持,将来改进;
(7) 修改数据库密码联系管理员,是谁;
答:公司网管;
1.7 需求信息整理-连接数据库服务器
通过使用场景逐条分析之前提取的信息和问题,整理需求信息。
其中,将来写入测试计划,非需求信息,如下:
测试目标是:功能、易用性、界面,测试环境服务器选winserver 2008,客户机选win7.
1.7.1 服务器
开机并设置计算机IP,安装sql server 2008,设置sa的密码为sql_2008,附加数据库,开启TCP/IP并重启sql server,关闭防火墙或防火墙放行1433;
网络:网络连接好(网线、路由器、交换机);
1.7.2 客户机
设置计算机IP,安装被测软件,打开软件,输入服务器的IP(合法IP还要求第一段1-223的数,之后的0-255的数,主机号二进制不能全0、全1,IP格式错误应该报错),点击确定,第一次连接时弹出psping许可协议,点击拒绝,psping不工作,窗口停留在连接窗口,点击同意后,Psping开始探测两台主机能否联通,连接失败则给出明确的提示信息,连接成功,关闭连接窗口,打开登录窗口,IP明文存入安装目录下的db.info文件中(IP格式正确就会存起来,说明文件可写);第二次以后再打开软件,直接读取db.info中的IP地址(说明文件可读,读取的IP正确),psping尝试连接,连接窗口不出现,连通成功直接打开登录窗口。