木马开发的基本理论基础(五)

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.在弹出的键盘记录窗口中点击开始记录按钮。

在服务端主机中按下键盘信息,在客户端中可以看到服务端中的按下的按键信息。

客户端实现托盘

点击客户端的右上角中的缩小按钮。

客户端自动缩小并在桌面的右下方显示客户端托盘图标。

托盘显示

双击桌面上生成客户端的托盘图标。

客户端显示出来,托盘图标消失。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三雷科技

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值