福建公安警务云(一期)项目(合同包5)
系统上线联调测试报告
福建省公安厅科技通信处 南威软件股份有限公司
2015年6月
1
福建公安警务云(一期)项目
目 录
第1章 引言 .................................................................................................................................... 3
1.1 编写目的............................................................................................................................ 3 1.2 参考资料............................................................................................................................ 3 第2章 测试计划 ............................................................................................................................. 3
2.1 测试地点............................................................................................................................ 3 2.2 测试人员............................................................................................................................ 3 2.3 测试环境............................................................................................................................ 3 2.4 测试方法............................................................................................................................ 5 第3章 测试结果 ............................................................................................................................. 5 第4章 测试结论 ............................................................................................................................. 8
2
福建公安警务云(一期)项目
第1章 引言
1.1 编写目的
编写该测试总结报告主要有以下几个目的
1. 通过对上线联调测试结果的分析,得到对软件对外发布的接口质量的评价; 2. 分析测试的过程,产品,资源,信息,为以后制定测试计划提供参考; 3. 分析系统存在的缺陷,为修复和预防bug提供建议。
1.2 参考资料
序号 1 2 3
《软件接口需求规格说明书》 《测试计划(GB8567——88)》-GB标准文档 《用户操作手册》 参考资料名称 第2章 测试计划
2.1 测试地点
福建省公安厅。
2.2 测试人员
项目建设单位 (2人以上) 项目承建单位 (2人以上) 项目监理单位 2.3 测试环境
数据库 硬件平台 3
福建公安警务云(一期)项目
服务器 品牌:DELL Poweredge R710机架式服务器 CPU:2×Intel Xeon 六核 E5660 2.8GHz 内存:24GB 存储器:4×500GB 7.2K rpm SAS 网络连接:LAN TCP/IP 1000Mbps 软件平台 操作系统:Microsoft Windows Server 2008, Enterprise Edition 6.1.7600 x64 支撑软件:Oracle 10g 硬件平台 品牌:DELL Poweredge R900机架式服务器 CPU:4×Intel Xeon 四核E7430 2.13GHz 内存:16GB WEB 存储器:3×450GB 7.2K rpm SAS 10.2.0.1 版本号 服务器 网络连接:LAN TCP/IP 1000Mbps 软件平台 操作系统:Microsoft Windows Server 2008, Enterprise Edition 6.1.7600 x64 支撑软件:iis7.0,do’net 4.0 硬件平台 品牌:DELL Poweredge R710机架式服务器 建模/CPU:2×Intel Xeon 六核 E5660 2.8GHz 比对 内存:24GB 服务器 存储器:4×500GB 7.2K rpm SAS 1/任务网络连接:LAN TCP/IP 1000Mbps 分发/查重 x64 支撑软件:iis7.0,do’net 4.0,c++2008,oracle 10g客户端 4
版本号 软件平台 操作系统:Microsoft Windows Server 2008, Enterprise Edition 版本号 6.1.7600 福建公安警务云(一期)项目
2.4 测试方法
在测试每一个测试项时,在测试用例对应的部分完成以后,由承建方人员、业主单位人员共同进行验证结果,测试的方法以白盒测试为主,主要观察测试返回结果是否达到指定要求。本测试计划的主要内容,集中在接口开发完成后的接口测试。
第3章 测试结果
序号 接口名称 接口作用 调用方法 ➢ 查询的webservice的URL地址 http://IP/services/CarTrfficList?wsdl ➢ 调用的方法 卡口车辆提供具体卡口给查询1 webservi该卡口过车信息。 ce接口 jsonStr是一个经过utf-8编码的JSON字符串,将要传递的参数封装到JSON对象中。 到正常的返回数据了第三方系统,查询jsonStr); 解码就可以看doFindCarListBySearch(String 时通过utf-8是 否 String 返回值说明 返回值是一个经过utf-8编码的JSON字符串,客户端获得该字符串测试结果 URLDecoder.decode(resStr,\"utf-8\") 指在两个不同信息的数据记录集中发现同时描述同一业务描述对小批量比2 对接口 录的过程,该过程中发现的数据记录所组成的结果数据称为数据比象实体的数据记数据比对提交接口方法声明如下: public String[][] SubmitDataMatching(String SenderID, String ServiceID, String[] EndUser, String[][] SourceDataSet, String TargetDataType, String Condition ,String[] SourceItems, String[] TargetItems, String 本方法返回一个二维数组作为小批量数据比对结果。 是 否 5
福建公安警务云(一期)项目
对结果。 InfoCodeMode, String ReceiveServiceID); 请求方根据该方法的WS描述调用,传入本次请求的相应信息,主要包括请求方ID、 服务方ID、 请求 用户信息、数据比对模式、 比对用的小批量源数据集及希望返回的数据项等,本方法返回一个二维数组作为小批量数据比对结果。 Public String publishInformation(String sourceId, String checkNo,String serviceID,String requestContent); sourceId:内部业务系统登陆的loginID,也就是在统一信息平台注册的用户ID checkNo:校验码。 serviceID:提供信息查询的内部业务系统目标webservice在统一信息平台中注册的服务ID。 requestContent:向目标webservice发送请求时的请求内容。 服务端接收图片写入接口 示例 URL: 若服务端接收结果成功,则http://192.168.0.100:11180/image 应答内容为如接收图片写入 下 json 字符串: 客户端使用 POST 方式向服务端发送 { http 请求,请求的内容为如下字符串: \"rtn\": 0, //接收状态。0 表{ 示接收正常,\"image_id\":\"过车信息的主键\非 0 表示接收异常(<0表\"image_content\":\"BASE64 编码后的 示错误,>0 表jpg 图片内容\" 示警告。 } 结果返回000代表成功 是 否 提供短信接口给第三方公司,实时3 短信接口 发送服务器报警短信、布控过车信息等短信内容。 图片转存子系统提供对外图片写图片转存4 接口 服务端接收图片写入端口和图片写入应答接口。 入接口。分为图片是 否 6
福建公安警务云(一期)项目
图片写入应答 若服务端接收结果成功,则应答内容为如下 json 字符串: { \"rtn\": 0, //接收状态。0 表示接收正常,非 0 表示接收异常(<0表示错误,>0 表示警告。对于接收异常的图片需要客户端重新发送 \"message\":\"ok\"//接收状态描述除了 ok 之外,message 会包含以下的错误信息:jsonformat error. 表示请求的 json 格式有误missing string type jsonfield: 表示请求的 json 中遗漏了某个字段,或者字段类型不正确 示例 URL: 首先,在平台中进http://ip/fuzzyControlManager 客户端使用 POST 方式向服务端发送 http 请求,请求的内容为如下字符串: { \" fuzzyids 是 否 行模糊布控申请,方法: 通过审批之后,调public boolean fuzzyInfo(String 用Web请求服务,fuzzyids,List qyareaid){ 把需要比对的基模糊布控5 查询接口 接口。比对完成之后,通过调用Web请求服务,把布控结果反馈给平台(或第三方调用者)。 qyareaid.size() > 0){ for(int i = 0; i < 本信息传给比对 boolean flag = false; if(qyareaid != null && \":\"模糊布控ids\\" qyareaid qyareaid.size(); i++){ String s = StrUtil.checkNull(qyareaid.get(i)); \":\"查询结果id\" } 7
福建公安警务云(一期)项目
if(fuzzyids.contains(s)){ } } return flag; } } flag = true; break; 第4章 测试结论
本次测试根据《福建公安警务云(一期)项目标书》及《福建公安警务云(一期)项目建设项目合同书》所要求的全部接口功能进行测试,所有测试指标均达到标书及合同要求,测试通过。完成日期为 年 月 日,测试结果详见本报告第三章节“测试结果”。
项目建设单位(盖章): 项目承建单位(盖章):
日 期: 年 月 日 日 期: 年 月 日
项目监理单位(盖章): 日 期: 年 月 日
8
因篇幅问题不能全部显示,请点此查看更多更全内容