表7-5 输入域测试过程
用例类型 |
测试输入 |
期望结果 |
输出结果 |
Bug的状态 |
数值范围校验 |
在安全域点位置输入X=782和Y=456,确定 |
页面上能准确地显示出节点 |
显示出了节点,但是位置与地理位置不相符 |
pass |
|
在安全域点位置输入X=0且Y=0,确定 |
页面上正常显示节点 |
页面上正常显示节点 |
|
|
在安全域点位置输入X>1000或Y>490,确定 |
不能在页面上正确显示节点 |
在页面的指定位置找不到节点 |
|
|
在安全域点位置输入X<0或Y<0,确定 |
不能正常输入 |
不能输入小于0的数值 |
|
唯一性校验 |
输入一个非“0”的未使用过的数值,如2142,确定 |
系统提示添加成功 |
系统提示”OK,添加成功!” |
|
|
输入一个已经存在的安全域ID数值,确定 |
系统提示添加不成功 |
系统提示” Sorry,添加不成功!” |
|
随着计算机网络技术的快速发展,网络安全技术越来越受到人们的重视。东软的安全运文平台则是对中国银行的网络安全进行宏观的监控和管理。该系统是由数据采集、数据处理、应用服务、展示平台四个部分组成,用以完成风险分析、风险监视、风险处理。
在本系统中,主要使用的前台编程语言是HTML和JavaScript脚本语言,后台编程语言有Java语言,同时也用到了许多计算机技术,如Struts框架、MVC模式、局部刷新技术等,其中运用最多的就是局部刷新技术了,它是JS技术的一个子模块的运用。在实现区域地理图模块的定时刷新功能时就是运用局部刷新技术从数据中读取最新的信息并显示在页面上;在管理地理图,查看功能的实现也有用到局部刷新技术。
本文已阐述了风险管理模块中的区域地理图的显示及管理地理图这两个子模块各项功能的设计与实现。按照需求说明书所述,本次系统开发很好地实现了以下几项功能:
1) 以两种不同的形式显示当前数据库中已有的安全域信息;
2) 从两个方面统计并显示安全域的综合信息;
3) 对安全域的增、删、改、查这四个基本操作。
但是,在整个项目的开发过程中仍留下了一些遗憾:已实现的“管理地理图”页面的表单中对输入内容所进行的判断比较简单;对一些较为复杂的功能模块没有进行更好的优化处理;对系统深层次的结构和运作有些地方还比较模糊;对风险管理的整体业务逻辑的了解还不够深入。
希望在以后的工作中弥补这些不足。