达到用户与本项目组对系统认识的一致性而编写的
本文档根据设计人员的设计内容对系统做单元测试。设计内容如下:利用Delphi7.0,以WindowsXP为开发平台可以实现动态的连接应用程序服务器,只要对配置文件进行配置,就可以像网上邻居一样选择所要连接的应用程序服务器。实现与应用程序服务器快速而准确的连接。
(一)软件说明
Delphi7.0为主要开发工具,以WindowsXP为开发平台。设计出分布式多层应用的贸易公司信息管理系统。
应用web平台和浏览器应用数据库。
所使用的自动化测试工具 :
名称
简介
测试员
QuickTestPro8
企业级软件功能性自动化测试工具
WinRunner
C/S、B/S架构下功能性自动化测试工具
Rational
白盒测试工具
(二)测试目的和任务
测试系统的兼容性和系统的数据库连接,界面测试等等。
条件
名称
类型和说明
数量
后台服务器
操作系统:采用Windows2003Server、WEB服务:Apache2.0+Tomcat+JDK1.4.3、数据库:access
1
测试用客户端
Win98、Windows2000或XP
1
(三)测试内容
>输入:
界面测试:进入主页,逐个点击;
不间断的点击同一界面;
乱点击界面的按扭记录反应的速度;
从不同的分支界面到其他界面的连接测试;
数据库测试:打开连接路径的界面,按提示改变路径;
同样打开连接路径,连接其他数据库;
Web动态连接设置测试:连接internet;
在客户端访问服务器上的图书系统,
不间断的访问关闭;
>输出:
界面测试:应该是一直弹出对应的界面;
允许在连续点击时候缓冲甚至占用
最初的3分钟是可以达到对应界面的反应,最后无响应;
乱点击界面的按扭记录应该有对应的反应
弹出所对应的窗体并且可以重叠;
但是窗体不能关闭并且不能使用所以窗体连接有错误。
>数据库测试:改变路径后数据库连接成功,连接其他数据库后,数据类型不匹配
造成运行困难,存储数据的过程本身就有错误,保存的数据在第二次调运的时候未显示或者未保存成功。
>Web动态连接设置:可以连接internet;,在客户端访问服务器上的人事系统时候没有修改个人信息的权限,不间断的访问关闭弹出窗体速度慢,重复界面测试和数据库测试结果与本地测试相同并且速度比较慢;
>主要技术障碍
1)客户端访问服务器时输入数据存储不稳定
2)连接不同数据库不能自动匹配不同字符类型的字符
3)Web动态连接设置:权限不符,没有注册功能,并且连接动态IP模块有2处错误
4)系统兼容性比较强,适合WINXP,WIN2000\2003\98,不适合LINUX
七、用户手册
(一)用途
1.功能
MYGSGLXT系统的主要功能为:数据更新、数据查询、用户管理。根据商业方面的特点和要求MYGSGLXT系统还具有数据导入和导出和友好方便的用户界面等功能。
数据更新功能分为三部分:数据的添加、删除和修改。
数据添加功能提供便捷的录入界面,通过应用程序将原始数据追加到数据库中。
数据删除功能将不满足用户要求的数据从数据库中删除。
数据修改功能允许用户对他所指定的记录进行修改。
数据查询功能有二种方式:模糊查询和精确查询。前者可以方便快捷地查询具有相同性质的记录;后者允许用户构造各种组合重要重要条件来处理所需信息。同时可对满足条件的信息进行报表生成和打印输出。
用户管理功能允许用户对密码进行修改,注册新用户,管理员还可以对特别用户授予相应权限。
2.性能
方便快捷有效地完成人事管理的各项工作,录入数据合法性的校验程度高,数据查询速度快,数据连接最佳时间15秒。
(二)运行环境
1.硬设备
(1)服务器端硬件要求:PIIII1.0以上,128MBRAM,20GB
客户端硬件要求:PIII以上PC机,64MBRAM5GB
(2)输出、输入设备:打印机
2.支持软件
(1)服务器软件环境:操作系统:采用WINDOWSServer2000/2003
客户端软件环境:操作系统:Windows2000/XP,IE5.5(推荐使用IE6.0)
(2)数据库:SQLSERVER2000
(四)使用规程
(1)启动程序
图7.1
(2)点击"进入系统",显示登陆界面(点"退出",将退出系统)
图7.2
(3)输入用户名与密码,输入错误,系统提示:
图7.3
输入正确进入系统主界面:
图7.4
在本窗体用户可以根据自己的需求选择不同的菜单,并可以进入相应的窗体。
(4)点用户管理"注册新用户"菜单,显示注册窗体
图7.5
输入用户名,若用户名存在提示用户名不可以使用,若不存在提示恭喜用户名可以使用。再输入密码(二次)若一致提示注册成功,否则提示注册失败。
(5)点信息维护"供应商信息维护",显示供应商管理窗体
图图7.6
输入供应商信息点添加按扭,可以将信息添加到表中。点修改按扭可以修改有错误的供应商信息,点删除可以删除没有的供应商信息。
(6)点"顾客信息维护",显示顾客管理窗体
图7.7
输入顾客信息点添加按扭,可以将信息添加到表中。点修改按扭可以修改有错误的顾客信息,点删除可以删除没有的顾客信息。
(7)点"商品信息维护",显示商品管理窗体
图7.8
输入商品信息点添加按扭,可以将信息添加到表中。点修改按扭可以修改有错误的商品信息,点删除可以删除没有的商品信息。
(8)点"进货信息维护"(或工具拦上的进货信息),显示进货管理窗体
图7.9
用户选择供应商信息,商品信息输入进货信息点添加按扭,可以将信息添加到表中。点修改按扭可以修改有错误的进货信息,点删除可以删除没有的进货信息。
(9)点"进货信息维护"(或工具拦上的进货信息),显示进货管理窗体
图7.10
用户选择顾客信息,商品信息输入进货信息点添加按扭,可以将信息添加到表中。点修改按扭可以修改有错误的销售信息,点删除可以删除没有的销售信息。
(10)点"供应商信息查询",显示供应商查询窗体
图7.11
用户可以根据自己的需求选择查询条件,并输入查询值可以查询出相应记录,选中"执行模糊查询"可以查询出具有相同性质的记录。点打印还有将自己查询的记录打印出来,如图:
图7.12
(11)点"顾客信息查询",显示供应商查询窗体
图7.13
用户可以根据自己情况选择精确查询或模糊查询,要执行模糊查询选中"执行模糊查询",选择查询条件并输入查询值。要执行精确查询,只需选择查询条件并输入查询值即可,点打印可以打印自己查询的记录。
图7.14
(12)点"商品信息查询",显示商品查询窗体
图7.15
用户可以根据自己情况选择精确查询或模糊查询,要执行模糊查询选中"执行模糊查询",选择查询条件并输入查询值。要执行精确查询,只需选择查询条件并输入查询值即可。点打印还可以将自己查询的记录打印出来,如图:
图7.16
(13)点"进货信息查询",显示商品查询窗体
图7.17
用户可以根据自己情况选择精确查询或模糊查询,要执行模糊查询选中"执行模糊查询",选择查询条件并输入查询值。要执行精确查询,只需选择查询条件并输入查询值即可,还可以按附加条件进行精确或模糊查询。点打印可以将自己查询出来的记录打印出来,如图:
图7.18
(14)点"销售信息查询",显示商品查询窗体
图7.19
用户可以根据自己情况选择精确查询或模糊查询,要执行模糊查询选中"执行模糊查询",选择查询条件并输入查询值。要执行精确查询,只需选择查询条件并输入查询值即可,还可以按附加条件进行精确或模糊查询
上一篇:
(VB)人力资源系统源码+源码+论文+开题+论文答辩稿(论文和程序)
下一篇:
问卷调查可以自动生成试卷等,并且只能一个用户登录