2023年11月29日发(作者:)

运维安全管理系统

产品测试方案模版

XX技术有限公司

目录

1. 1

2. 2

3. 3

4. 19

5. 22

文档综述

1.1. 测试目的 .......................................................

1

1.2. 测试范围 .......................................................

1

测试环境

2.1. 测试环境拓扑 ...................................................

2

2.2. /硬件环境 ....................................................

2

功能测试

3.1. 资产管理测试 ...................................................

3

1.文档综述

1.1. 测试目的

为了验证产品各项功能,让用户对产品有一个全面了解,受测产品在模拟环

境中进行性能、功能、管理等关键指标的测试。

1.2. 测试范围

本次测试包括以下几个方面:

验证产品对运维协议的支持能力;

验证产品的基本功能模块()的可用性;

XXXXXXXXX

验证产品对运维审计的审计粒度、完整性和统计报表功能可用性;

验证产品的安全性。

2.测试环境

2.1. 测试环境拓扑

产品采用代理模式进行部署,具体如下图所

/计管理

维护操作

0 Q 0

AIX Linux

数据库

廖苏罂区域

图:运维安全管控系统测试拓扑

2.2. /硬件环境

设备 设备名称 地址 安装软件或系统类型

IP

3.功能测试

3.1. 资产管理测试

【测试目标】

测试XXX管理能力

【测试样例】

测试项 前提条件 测试流程 期望结果

1、打开资产管理界面

资产管

1、系统正常运行

2、点击菜单中(修改、删

能成功对资产进

2、资产管理界面

除、移动、导出)分别进

行修改、删除、

中有资产信息

行操作 3、判断

移动管理

操作后屏幕输出结果

实际测

试结果

资产赋

系统正常运行

1、打开资产管理界面

2、查看资产输出的字段

1、打开资产管理界面

资产包括资产

名、资产IP、资

产类型等字段

资产查

资产分

类显示

1、系统正常运行 查询出的资产符

2、点击菜单查询 3、输

2、统一信息库中 合查询时设置的

查询条件4、判断屏幕 输出

有资产信息 条件

结果

1、系统正常运行

1、打开资产管理界面

2、资产管理界面

2、点击菜单中的分类视图

E资产信息

3、查看屏幕上输出结果

资产分类正确显

3.2. 协议支持测试

【测试目标】

测试XXX协议支持能力

【测试样例】

测试项 前提条件 测试流程 期望结果

SSH

1

、使用运维帐号登录审

实际测试结

系统运行

(通过

WEB

常,并与

页面直 接访

程主机 网络

问服务 器主

可达

机)

SSH

系统运行

(通过

WEB

常,并与

页面调 用客

程主机 网络

户端访 问远

可达

程主机)

用户通过

SSH

立会话连接

计系统;

2SSH

、通过页面控件直接

访问远程主机;

1

、使用运维帐号登录审

用户通过

SSH

系统;

2

、通过页面调用客户端工

立会话连接

具(如

SecureCRT

PUTTY

访问远程主机;

1SSH

、运行客户端工具

(如

SecureCRTPUTTY

SSH Secure Shell Client

等;

配置登录信息,格式如下:

远程主机地址:

OEM_IP

SSH

系统运行

帐号:密码:

OEM_user;

接(通过字符

常,并与

OEM_userpwd

协议:

菜单(

Shell

程主机 网络

SSH22222

;端口:

建立会话连接

式)连接远

可达

2、点击连接远程主机,进

主机)

入菜单视图;

3、在菜单中选择要访问

主机;

4、在菜单中选择主机的

录帐号;

1、建立起一个SSH远程会

SSH

话连接;

令记录(验证

系统运行

整记录远程

SSH

2、对远程主机进行操作,

退

常,并与

如输入:netstatifconfig

程主机 网络

SSH

ps等指令;

可达

3

、查看操作监控

打印回显信息。

幕回显)

指令 审计中是否完整

5

、确认连接。

行的指令;

SSH

1、建立起一个SSH远程会

时监控(验证

话连接,同时打开实时监控

控会话过程,对其

系统运行

界面;

常,并与

2、对远程主机进行日常

程主机 网络

护操作,并执行一些菜单

操作,也可以完全

smit

可达

文本编辑操作;

作及编辑

vi

3

、查看监控画面是否全部

内容。

操作等细节)

监控到所有的操作内容;

SSH

断(验证管理

系统运行

常,并与

程主机 网络

可达

接)

SSHclone

session

(验证

1、建立起一个SSH远程会

话连接;

2

查看会话监控列表,

接;

阻断该会话;

SSH

系统运行

shell client

常,并与

具访问主机,

程主机 网络

可达

clone session

1、建立起一个SSH远程会

系统支持

SSH shell

话连接;

client

工具开 启多

2session

、尝试打开多个

clone session

功能

口;

功能)

1Telnet

通过多

模式(页面控件

调用、客户端 (认

非认证) 字符

/

Telnet

连接主

菜单)访问远 程主

机成功;

远程访问主机操作与

系统运行

Telnet

2

、系统能够全

监控会话过程,

常,并与

Telnet

SSH

协议功能类似,请参考

话连接,能否

程主机 网络

以上协议功能测试用

SSH

其中的菜单及

本操作,也可以

例进行测试。

中断的会话

Telnet

连接。

RDP

系统运行

(通过

WEB

常,并与

页面直 接访

程主机 网络

问服务 器主

可达

机)

1

、使用运维帐号登录审

计系统;

2RDP

、通过页面控件直接

用户通过

RDP

立会话连接

访问远程主机;

1RDP

、运行客户端工具;

配置登录信息,格式如下:

远程主机地址:;帐

OEMIP

号:密码:

OEM_user;

OEM_userpwd

;协议:

RDP

系统运行

RDP3389

端口:

接(通过图形 常,并与

2、点击连接远程主机,进

建立会话连接

程主机 网络

入菜单视图;

接远程主机)

可达

3、在菜单中选择要访问

主机;

4、在菜单中选择主机的

录帐号及密码;

5

、确认连接。

1、建立起一个RDP远程

RDP

会话连接;

录(验证是否

系统运行 、对远程主机进行操作,

2

能对 整记录远程

RDPRDP

常,并与

如打开我的电脑、网络邻

录记录、对窗

程主机 网络

居、我的文档、删除文件

可达

等;

3

、查看操作监控

行为识别)

令审计中是否完整

登录、打开窗口的

件操作的识别。

1、建立起一个RDP远程

RDP

会话连接,同时打开实时监

时监控(验证

控界面;

系统运行

2

、对远程主机进行日常

控会话过程,对键

常,并与

护操作,并执行一些键盘

程主机 网络

操作,包括键

操作;

可达 完全记录。

3

、查看监控画面是否全部

接)

1、设置客户端允许磁盘

RDP

系统运行

射,然后建立起一个RDP

射(验证是否 系统支持

常,并与

RDP

程会话连接;

程主机 网络

盘映射功能

2

、查看远程主机上是否存

盘映射功能)

可达

在本地映射盘符

1VNC/X11

VNC/X11

多种模式(页面

件、客户端(认

功能测试(验

/

非认证)图形

单)访问远程主

系统运行

VNC/X11

远程访问主机

是否支持

成功;

常,并与 作与协议功能类似,

RDP

VNC/X11

2

、系统能够全

程主机 网络

参考以上协议功能

RDP

话连接,能否

监控会话过程,

可达

试用例进行测试。

键盘输入字符

以完全记录。

3

、管理员可以随

能)

VNC/X11

的会话连接。

FTP/SFTP

系统运行

1

、使用运维帐号登录审

FTP

话连接(通过

常,并与

计系统;

WEB

程主机 网络

2FTP

、通过页面控件直接

立会话连接

访

可达

访问远程主机;

器主机)

1、建立起一个FTP远程会

FTP

话连接;

令记录(验证 系统运行

2、对远程主机进行文件

FTP

常,并与 退

上传、下载及目录管理操

程主机 网络

FTP

作;

可达

3

、查看操作监控

幕回显) 打印回显信息。

指令 审计中是否完整

记录了执 行的指令;

FTP

断(验证管理 系统运行

常,并与

程主机 网络

可达

接)

1、建立起一个FTP远程会

话连接;

2

、查看会话监控列表,点

接;

阻断该会话;

Oracle

数据

系统运行

1

、使用运维帐号登录审

客户端

访

网络可达

Oracle

据库)

户端工具(如

)访

立会话连接

问远程主机;

1

、使用运维帐号登录审

系统;

Oracle

数据

2Oracle

、通过页面调用

操作记录

系统运行

户端工具(如

Oracle

数据库操

证是否 能够

常,并与

)访

被还原成指令

SQL

记录

Oracle

程主机 网络

问远程主机; 、对数据库

3

完整记录。

库的所有

可达

服务器进行 操作;

作)

4

查看操作监控

令审计中是否完整记录了

所有的操作指令;

Oracle

会话

系统运行

(验证管

常,并与

员是否能

程主机 网络

即时中断

可达

户的

Oracle

连接。)

MSSQL

1、建立起-Oracle

会话连接;

中止会话

Oracle

2

查看会话监控列表,

接;

阻断该会话;

库连接(通过

系统运行

WEB

常,并与 计系统;

访

程主机 网络

MSSQL

可达

据库)

1

、使用运维帐号登录审

2MSSQL

、通过页面调用

成功与

MSSQL

务器建立会话连

并能进程操作

,

客户端工具访问远程主机;

1MSSQL

、通过 客户端工

具连接远程数据库主机;

记录验证是

系统运行

2

、对数据库服务器进行操

MSSQL

常,并与

作被还原成

SQL

作;

MSSQL

程主机 网络

令完整记录。

3

、查看操作监控

可达

指令 审计中是否完整

记录了所 有的操作指令;

MSSQL

阻断(验证管

系统运行

1、建立起一个MSSQL

常,并与

程会话连接;

中止会话

MSSQL

程主机 网络

2

、查看会话监控列表,点

连接;

可达

阻断该会话;

MSSQL

连接。)

MSSQL

1

、将使用的工具安装在

OEM

应用发布中并授权给

其它工具连

接测试(验

其它协议

工具连接

试)

2WEB

、用户通过页面或

系统运行

图形菜单模式访问应用发

正常,并与

Radmin

布;

远程主机

PcAnywhere

3

、在应用发布工具面板

网络可达

上,启用安装的程序工具连

接远程主机;

查看会话监控列表,对应用

工具

用户;

发布会话进行实时监控;

3.3. 管理功能测试

【测试目标】

测试XXX用户管理功能

【测试样例】

测试项 前提条件 测试流程 期望结果 实际测试结果

1

、系统管理员登录,

审计系统密码策

略管理能够有效

系统运行正常

保证运维帐号的

安全

理功能)

(系统能 审计系统密码策

略管理能够有效

系统运行正常

略)

动锁定策略,可

系统运行正常

以有效防止针对

号锁定策

导航至用户管理页面;

2

、配置密码策略

中,密码最小长度为

8

位;

3

、配置密码复杂性

要求为:小写字母

+

写字母数字;

+

4

、验证密码策略

1

、系统管理员登录,

导航至密码安全策略

页面;

2

、启用密码安全策

,设定新密码不能

、次历史密码重

3

复。 、修改某个运维

4

用户 密码,尝试输入

历史密码,查

3

1

、系统管理员登录,

导航至用户管理页面;

2

、启用帐号锁定策

略)

设定分钟内连接输错

5

攻击行为,保证

5

次密码帐号即自动锁

运维帐号安全。

30

锁。

35

使用运维帐号

内连续输错次密 码,

5

查看该帐号是否自

锁定。

430

分钟后,查看该

号是否自动解锁。

帐号添加

///

删除

统管

理员灵活

系统运行正常

修改帐号

启用状

帐号有效

验证

系统能否

支持创建

系统运行正常

临时帐

号,过期

自动锁

1

系统管理员登录,

运维帐号;

1

、可按需要添加

维用户管

]>[

页面; 测试添加、

删除、启用、 停用帐号

功能

1

系统管理员登录,

2

、系统管理员可

以查看并更改运

态,并可灵活启

/

号。

维用户管

]>[

系统支持对运维

页面;

2

、创建新帐号或编

期,方便临时用

老帐号,开启帐号有

户帐号的安全管

效期并设定分钟后

5

理。

过期;

35

分钟后,使用该帐

运维用户

组(验证

系统是否

支持对运

系统运行正常

维用户进

行分组管

理)

系统支持对运维

1

系统管理员登录,

用户进行分组管

理,并可根据用

户组管理

测试项 测试流程

前提条件 期望结果

1

、系统管理员登录,

实际测试结果

(验证系

步,保证审计数

系统运行正常

能)

系统运行正常

出接口)

系统支持页面所

有配置信息的导

系统运行正常

功能)

导航至系统管

间配置

]>[

面;

2

、查看当前系统时

间,配置时间同步服务

器;

3

、手工进行时间同步

1

、系统管理员登录,

导航至系统管

出配置

]>[

面;

2SMTP

、配置服务

器、

SYSLOGSNMP

TRAP

服务接口;

3

、产生一条告警信

息, 查看是否能够通

过邮 件、

SYSLOG

1

、系统管理员登录,

导航至配置文件管理

页面;

2

、选择配置导

查看是否能够

导出配 置文件;

3

、将配置文件重新导

入系统,查看是否成

功;

系统时间与时间

据发生时间准确

无误

系统支持通过邮

SYSLOG

SNMP

输出告警

信息

出备份以及导入

功能

【测试目标】

测试XXX访问授权管理功能

【测试样例】

测试项 前提条件 测试流程 预期结果

系统管理员登录,

登录 航至策略管理页面;

IP2

选择全局策略

系统运行正常

登录限制功能;

地址

IP

统)

退

系统运行正常

的功能)

在两台主机上登录,查

看登录限制是否生效;

1

系统管理员登录,

航系统管理全局 策略

管理页面;

2

、选择全局策略

此为全局策略,

故所有的会话连

能, 设定超时时间为

3

接超时都会自动

退出。

钟;

3

、新建一个会话连

接, 停止操作

3

(启用备

系统运行正常

访问)

1

、系统管理员登录,

导航至访问策略管理

页面;

2

、对某策略启用备

功能;

3

、运维用户不填写备

注,直接访问主机,查

看是否能够成功;

用户在做服务器

主机维护时,必

须填写此次维护

原因才能进行连

接操作,否则就

算有权限也无法

连接成功。因此,

备注功能能够与

用户的维护工单

制度有效结合,

更方便于运维行

为审计。此为全

局策略,启用后,

所有操作都必须

先写备注。系统

也支持对某条规

能。

1

、对某个运维用户

审计系统支持从

访

5

登录异常告警,

息。

告警接口,输出登录

常行为告警信息

1

、对某运维用户创

一条新规则并启用

用户登录服务器

批功能;

2

、使用该用户帐号

前需要管理员进

行一个会话连接,系

行,否则有密码

显示连接等待中;

3

、管理员登录运维

统查看会话监控,对

录。多适用于运

审批会话进行批准

AB

角分工的组织。

认。

4

、会话连接服务器成

功。

1

、对某个运维用户

审计系统支持针

建新的指令策略;

对用户授权的指

2

、配置允许执行的

令级控制。对禁

令集合或禁止执行

指令集合(黑白名 单)

(黑名单)可以

3

、配置指令告警 策略,

选择直接阻断会

当触发指令策 略,可以

话,发出告警信

发出告警、阻 断会话或

息,也可以不阻

忽略指令; 使用该用

4

断会话而忽略掉

户进行对 应的指令操

该指令并发出告

警信息。

作测试;

(验证会

系统运行正常

能)

系统运行正常

单功能;)

【测试目标】

测试XXX审计数据备份管理功能

【测试样例】

测试项 前提条件 测试流程 预期结果

1

系统管理员登录,

实际测试结果

(验证审

1

系统管理员登录,

、本

地保存等多种方

系统运行正常

式对审计数据进

份功能) 行自动归档。

航至系统管理数 据管

理页面;

2

、设置归档策略如:

FTPSFTP

FTP

上传,填写服务器

IP

、用户及密码、保存

路径;

3

、设置归档周期;

4

、查看数据归档列

1

系统管理员登录,

据恢复

系统运行正常

能)

归档数据采用加

]>[

密方式备份,可

面;

以重新恢复至系

2

、选择之前备份的

统中查看

中;

3.4. 审计功能测试

【测试目标】

测试XXX指令查询功能

【测试样例】

测试项

前提条件 测试流程 预期结果

1

系统管理员登录,

实际测试结果

系统运行正常

功能)

令审计系统支持快速查

]>[

面;

2

即时查看当

操作所有指令及异

指令列表;

3

设定过滤条件,

作指令进行过滤;

4

、在过滤结果上再

行二次过滤;

5

、对指令进行定位

放;

6

、对指令相关会话

询显示当天指令

记录,支持用户

7

、对指令相关会话中

关联分析;

1

系统管理员登录,

话审计

]>[

系统支持快速查

询当前一周会话

面;

2

、即时查看最近一

记录,支持用户

在查询结果上进

会话列表;

3

设定过滤条件,

行多次过滤。同

时,用户可以查

话进行过滤;

4

、在过滤结果上可

看会话中的所有

操作指令。

进行二次过滤;

5

、对会话进行回放;

6

、对会话相关指令进

1

系统管理员登录,

级检索

]>[

面;

系统支持各类型

2

、可以选择查询指

的日志,其所有

属性:操作、异常操 作、

字段作为查询条

会话、异常会话;

3

件组合查询,支

择日志入库时 间区间

4

、选择操作类型,如

询、支持逻辑运

SSH

操作;

算符及关系运算

5

添加字条件:根据

符的运用,帮助

要添加多个字段作 能)

用户灵活设定查

查询条件,字段条件

询条件,快速、

持运用包含设置,多

确地定位历史

查询条件间可以使

件。

与、或、非等逻辑运

符进行匹配。

6

、点击查询查看结

果。

1

系统管理员登录, 系统支持用户将

常用查询条件保

级检索

]>[

存为查询模板,

面;

避免每次查询都

2

、设置查询条件;

3

、启用保存模板

件,用户直接选

1

系统管理员登录,

系统运行正常

出)

级检索

]>[

系统支持用户将

面;

2

、查看检索任务列 表;

查询结果导出并

3

、选择已经查询完

下载到本地。

的任务,点击导出;

4

、下载已经导出成功

的查询结果;

【测试目标】

测试XXX时间事件回放功能

【测试样例】

测试项 测试流程

前提条件 预期结果 实际测试结果

用户可以查看当

前最新的会话过

系统运行正常

放文件)

1

系统管理员登录,

话监控

]>[

面;

2

、查看会话监控列 表;

程回放;

3

、点击回放,在线

话要素查询历史

会话,或者查询

系统运行正常

放)

看相关会话视频文

1

系统管理员登录,

系统支持根据会

话审计

]>[

面;

2

、通过设定查询条 件,

指令记录关联到

查找相关会话记录

回放文件进行事

者指令记录;

件回放。

3

系统运行正常

控制)

1

、对某一会话进行

回放过程中,管

放;

理员可以对回放

2

使用快进、拖动、

过程进行快进、

停播放等功能;

慢速播放、暂停、

拖动等播放控制

【测试目标】

测试XXX审计报表功能

【测试样例】

测试项 前提条件 测试流程 预期结果

实际测试结果

(验证系

析。用户只需要

系统运行正常

表)

系统自带大量合

1

系统管理员登录,

规性报表模板,

航至报表页面;

从多个角度对数

2

、选择相关的报表

板;

3

、设定报表生成条 件;

选择相应的模板

4

、生成手工报表;

件,就可以轻松、

5

、在报表任务中查看

快速生成手工报

手动报表

1

系统管理员登录,

系统支持周期性

自动报表功能,

用户只需要进行

简单的设置,就

系统运行正常

能够得到审计报

表,而且报表会

表) 自动发送到用户

航至报表页面;

2

、选择相关的报表

能;

3

、设定报表生成周 期、

接收报表邮箱 地址;

4

指定邮箱。

审计报表;

报表导出

(验证系

统是否支

系统运行正常

持报表导

出)

1

、根据报表模板,手

工生成审计报表;

2

、在报表任务中,查

系统支持审计报

表导出

看生成的报表;

3

、点击下载导出

需要 的报表;

3.5. 色功能测试

【测试目标】

测试XXX特色功能

【测试样例】

测试项

前提条件 测试流程 预期结果

强身份认

系统正常运

证功能

1

、通过超级管理

实际测试结果

)给运维

admin

启用

testU-Key

认证功能; 、运维

2

Test U-

Key

,并尝 试登录

系统; 、运维用户

3

通过 输入静态密码

生成的动

U-Key

密码,完成系统

操作备注

系统正常运

功能

1

、配置管理员登

态密码,和

U-Key

密码,才允许登录

系统

系统,编辑访问

略,对用户

Test

用操作备注功 能;

2Test

运维用户

录系统,在连接

备前,填写操作

注信息;

3Test

运维用户

已经保存了操作

接;

4Test

运维用户

试对没有填写操

备注的设备进行

接;

5

、审计管理员查

操作前,填写操作

理由,并与操作会

话一起存档,满足

事后审计的需要。

成功

相关会话记录,

是否记录有操作备

注信息;

访问实时

系统正常运

审批功能

录系统,编辑访问

访

策略,对核心主机

话,进行一次一审

启用实时审批功

障,确保核心主机

;

或数据库的安全

2Test

运维用户

登录系统,选择连

接核心主机,连接

过程处于等待审批

状态,;

3

、配置管理员登

录系统,同意该连

接请求;

4Test

运维用户

的连接会话成功建

1

、配置管理员登

录系统,编辑指令

操作授权,针对

rm

时控制

命令执行审批功

能;

2Test

运维用户

登录系统,连接目

标主机并执行

rm

令操作,会话处于

等待审批状态;

3

、配置管理员登

录系统,同意该指

的会话中”,邀请

它运维用户

Test2

助操作该

主机;

3Test2

运维用户

同意该邀请,并与

Test

一同操作该主

1

、配置管理员通

消息中心

系统正常运

功能

系统支持整个运

过消息中心给运维

维安全操作流程

的全面管理

用户下发任务;

2

、运维用户在消

息中心查看到该任

务并同意接收;

3

、运维用户完成

该任务后,回复配

置管理员;

4

、配置管理员查

看任务完成情况

(回放文件),并

终结束该任务流

4.性能测试

【测试目标】

测试产品并发访问能力。

【测试步骤】

测试项 前提条件 测试流程 期望结果 实际测试结果

5.测试总结

厂商: 用户方:

厂家代表: 用户代表:

日期: 日期: