5 作品测试
这个测试报告主要用于检测系统能否正常工作,能否达到预期的目的,实现预定的功能和指标,并对本系统的性能、效率做一个简单的评估。
5.1 测试环境与配置
表5.1 服务器配置
CPU | 奔腾3以上 |
内存 | 512MB以上 |
硬盘 | 1G以上 |
操作系统 | Windows XP sp3 |
应用软件 | Server.exe(本系统软件) |
表5.2 客户端配置
CPU | 奔腾3以上 |
内存 | 512以上 |
硬盘 | 1G以上 |
操作系统 | Windows XP sp3 |
应用软件 | Client.exe(本系统软件) |
表5.3 网络环境与网络配置
虚拟空间 | 外网FTP服务器 |
服务器 | 内网/局域网 |
客户端 | 外网 |
注意:测试运行时关闭防火墙以及杀毒软件。
5.2 测试方法与设计
测试所需:①FTP空间(外网);②申请域名。
测试方法:①黑箱测试;②白箱测试。
5.3 测试用例设计
①黑箱用例测试:客户端使用客户端程序控制服务端,观察是否运行出正确的结果。
②白箱用例测试:即对每一个输入进行模块测试,是否达到模块预期效果,并反应出每一个模块之间的关系。
5.4 测试结果
5.4.1 测试组织
①服务端主机
②客户端主机
③外网FTP服务器
5.4.2 执行情况记录
整体功能测试记录表:
表5.4 客户端配置服务器测试
测试项 | 测试方式 | 测试结果 |
生成局域网 内的服务端 | 1.点击客户端的菜单栏【配置服务器】; 2.在tab控件中选择“IP配置上线”; 3.在IP地址中填写本机IP和监听端口。 | 在于服务器统计的目录下生成服务端程序 |
生成FTP配 置的服务端 | 1.点击客户端的菜单栏【配置服务器】; 2.在tab控件中选择“FTP配置上线”; 3.填写FTP地址,FTP空间的用户名、密码以及FTP端口号; 4.在服务端口中填写监听端口。 | 在于服务器统计的目录下生成服务端程序 |
生成URl配 置的服务端 | 1.点击客户端的菜单栏【配置服务器】; 2.在tab控件中选择“URL配置上线”; 3.填写客户端域名和监听端口。 | 在于服务器统计的目录下生成服务端程序 |
表5.5 NAT穿越模块
测试项 | 测试方法 | 测试结果 |
FTP连接 | 1.客户端使用FTP配置项,配置生成服务端; 2.客户端开启监听端口; 3.在内网中安装客户端。 | 客户端的控制主机界面上出现服务端的IP地址 |
URL配置服 务端的连接 | 1.客户端使用URL配置项,配置生成服务端; 2.客户端开启监听端口; 3.在内网中安装客户端。 | 客户端的控制主机界面上出现服务端的IP地址 |
注意:客户端运行在外网
表5.6 获取信息模块测试
测试项 | 测试方法 | 测试结果 |
获取服务端基本信息 | 在控制主机上双击你需要知道信息的服务端IP | 获取得到服务端的计算机名称、用户名、操作系统、CPU的频率、内存大小,将获取信息与服务端信息比较,其与服务端信息相同。 |
获取文件 信息 | 1.右键控制主机上的服务端IP地址; 2.在弹出的菜单栏中选择文件管理。 | 在弹出的文件管理中可以看到文件目录和文件基本信息,将获得的信息与服务端的文件信息对比,内容相同。 |
获取服务 信息 | 1.右键控制主机上的服务端IP地址; 2.在弹出的菜单栏中选择服务管理。 | 在弹出的文件服务窗口中可以看到服务端中的各种服务,并且可以知道它们的服务状态,将这些信息与服务端信息对比。 |
获取进程 信息 | 1.右键控制主机上的服务端IP地址; 2.在弹出的菜单栏中选择进程管理。 | 在弹出的文件管理窗口中可以看到服务端中的各种服务,并且可以知道它们的服务状态,将这些信息与服务端信息对比。 |
获取屏幕 信息 | 1.右键控制主机上的服务端IP地址; 2.在弹出的菜单栏中选择屏幕监视。 | 弹出的窗口中可以看到服务端的屏幕信息。 |
注意:客户端与服务端已经连接上
(4)操作模块测试:
表5.7 操作模块测试表
关闭进程 | 1.右键控制主机上的服务端IP地址;2.在弹出的菜单栏中选择进程管理;3.在服务端中开启test.exe测试程序;4.在进程列表中右键test.exe进程,选择杀掉进程。 | 在服务端中text.exe进程被关闭。 |
刷新进程 | 1.右键控制主机上的服务端IP地址;2.在弹出的菜单栏中选择进程管理;3.在服务端中开启test.exe测试程序;4.在进程列表中右键test.exe进程,选择杀掉进程。 | 原来的进程列表中没有test.exe进程,在刷新后可以在客户端中看到test.exe进程。 |
Cmd控制 | 1.右键控制主机上的服务端IP地址;2.在弹出的菜单栏中选择SHELL控制;3.在弹出的窗口中的命令框中输入测试命令ipconfig。 | 在客户端中的CMD控制窗口中的返回信息中可以看到ipconfig命令返回的信息。 |
键盘记录 | 1.右键控制主机上的服务端IP地址;2.在弹出的菜单栏中选择键盘记录;3.在弹出的键盘记录窗口中点击开始记录按钮。 | 在服务端主机中按下键盘信息,在客户端中可以看到服务端中的按下的按键信息。 |
客户端实现托盘 | 点击客户端的右上角中的缩小按钮。 | 客户端自动缩小并在桌面的右下方显示客户端托盘图标。 |
托盘显示 | 双击桌面上生成客户端的托盘图标。 | 客户端显示出来,托盘图标消失。 |