1、中信POC测试文档4中信银行BI系统功能测试方案2016年7月21日第一章 测试资源及部署方式一.1 测试范围一.2 应用环境应用软件名称永洪BI系统版本永洪V6一.3 硬件环境应用服务器硬件CPU:8Core内存:64G硬盘:250G集群数量2台软件操作系统:RHEL6.5中间件:Tomcat7JDKOracleJDK1.7网络类型局域网千兆网络一.4 测试环境部署测试环境由两台Linux服务器集群组成。第二章 测试环境具体的环境配置如下表所示:序号名称设备型号配置备注1服务器虚拟机CPU:8Core内存:64G硬盘:250G2台2操作系统RHEL6.53JDKJDK1.7Oracle4中间
2、件Tomcat7可替换为WebLogic等第三章 测试细项三.1 移动终端支持移动终端支持支持在不同的移动终端及其系统平台进行查询等交互性操作支持包括手机、PAD等不同分辨率的移动智能终端;支持苹果、安卓等不同类型的系统平台基础项厂商书面陈述客观实际安装在移动互联网时代,移动端的支持必不可少,可无缝支持PC、iPhone、iPad和Android,并在这些终端设备上保持一致、易用的用户体验。您可以随时随地通过移动设备进行数据分析。三.2 开放性及兼容性开放性及兼容性服务端软件可部署在不同的邮件及系统平台上服务端软件可部署在包括Windows、Linux等多种不同的系统平台上。基础项厂商书面陈述
3、客观实际安装浏览器兼容情况兼容当前主流的不同浏览器,如IE8+,谷歌浏览器、火狐浏览器等等。基础项测试客观1. 使用ie打开2. 使用谷歌打开3. 使用火狐打开三.2.1 操作系统三.2.2 浏览器三.3 可扩展性可扩展性可简单通过服务器水平扩展的方式支撑更多用户量的访问可简单通过服务器水平扩展的方式支撑更多用户量的访问,而无需做任何代码的修改(可简单修改配置),可以通过设置不同的权重实现负载的均衡。重点项厂商书面陈述客观文档说明三.3.1 负载均衡三.3.2 集群备份三.4 多接口源与接口支持多数据源与接口支持行方主要使用数据源TD,DB2,kylin重点项测试客观查看软件是否可以支持此数据
4、源主流关系数据库Oracle,db2,gp基础项测试客观查看软件是否支持此数据源,并连接db2和gp主流大数据数据库Hadoop,spark,kylin基础项测试客观查看软件是否支持此数据源,并连接测试hadoop和spark文件Excel,txt,csv,wps基础项测试客观查看软件是否支持此数据源,并导入excel,txt,csv分析软件接口支持传统分析软件及大数据分析软件接口参考项厂商书面陈述客观与sas软件,r软件,python软件对接的解决方案开发语言接口支持与提供JDBC和ODBC等主流开发语言接口参考项厂商书面陈述客观与报表平台,开户筛选平台的对接的解决方案三.4.1 行方主要使
5、用数据源 TD数据源,支持,已测试确认,详细如视频所示。 DB2数据源,支持,已测试确认。 DPF数据源,支持,已测试确认,详情如视频所示。三.4.2 主流关系数据库 Oracle,支持,已测试确认。 db2,支持,已测试确认。 Gp,支持,已测试确认三.4.3 主流大数据数据库 Hadoop,支持,已测试确认 Spark,支持,已测试确认 Kylin,支持,能加载所有元数据,在预览多维数据集时出现大量日志信息。三.4.4 分析软件接口 R SAS Python JS 其他三.4.5 开发语言接口三.4.5.1 页面集成(集成方式,集成页面截图)采用URL方式集成,URL可传递参数。示例:三.
6、4.5.2 接口集成(接口集成方式-http接口orwebservice接口)三.4.5.3 数据集成三.5 权限与审计管理权限与审计管理对象级权限管理控制到单个图形、报表等的访问权限重点项测试客观将制作好的例子进行打包发布,指定角色/单个人的访问权限数据级权限管理控制到指标、数据的访问权限基础项测试客观1 将test_ua设置为湖南地区用户2 用test_ua登陆系统,查看地图,只能查看湖南地区的数据操作权限管理支持将相关操作权限(如导出、保存等)授予指定用户基础项测试客观设置test_ua的用户只能访问,不能保存用户角色管理支持基于AD域或者LDAP的用户集成;能够支持用户角色定制,实现系
7、统用户角色与业务用户角色的放开管理。基础项测试客观提供集成我行的域用户的解决方案。日志审计针对用户的每次操作,可在前端提供日志表供查询审计。参考项厂商书面陈述客观前端的操作,在后台有记录描述。三.5.1 对象级权限管理 支持控制报表的访问权限 支持报表的数据展现优先级根据角色,组,用户判断 支持控制报表统计函数的使用权限 支持控制报表的功能操作权限,如导出、导入、保存等等三.5.2 数据级权限管理 控制数据的权限是通过角色,用户,组的名字与数据源表的字段匹配的。 行列级的数据权限控制,通过(字段+参数+脚本)的控制实现三.5.3 操作权限管理 支持将相关操作权限(如导出、保存等)授予指定用户,
8、已验证。 报表PDF导出成功 Excel导出成功, Word导出成功 支持定时任务执行权限 操作权限可以进行赋权,如下图片,在读权限列出添加用户,组,角色三.5.4 用户角色管理三.5.5 AD域/LADP验证三.5.5.1 配置java文件三.5.5.2 添加ldap相关属性属性名示例解释说明ldapserver的ip及端口,末尾的反斜杠不能少三.5.6 接口环境配置三.5.6.1.1 登录三.5.6.1.2 登出请求地址请求消息请求参数参数描述事例响应消息响应结果结果描述三.5.6.1.3 添加用户请求地址请求消息请求参数参数描述事例响应消息响应结果结果描述三.5.6.1.4 添加用户组请
9、求地址请求消息请求参数参数描述事例响应消息响应结果结果描述三.5.6.1.5 添加角色请求地址请求消息请求参数参数描述事例响应消息响应结果结果描述三.5.6.1.6 修改用户请求地址请求消息请求参数参数描述事例响应消息响应结果结果描述三.5.6.1.7 修改用户组请求地址请求消息请求参数参数描述事例响应消息响应结果结果描述三.5.6.1.8 修改角色请求地址请求消息请求参数参数描述事例响应消息响应结果结果描述三.5.6.1.9 删除用户请求地址请求消息请求参数参数描述事例响应消息响应结果结果描述三.5.6.1.10 删除用户组请求地址请求消息请求参数参数描述事例响应消息响应结果结果描述三.5.
10、6.1.11 删除角色请求地址请求消息请求参数参数描述事例响应消息响应结果结果描述三.5.6.1.12 删除所有用户,角色,组数据请求地址请求消息请求参数参数描述事例响应消息响应结果结果描述三.5.6.1.13 批量导入用户,角色,组数据请求地址请求消息请求参数参数描述事例响应消息响应结果结果描述三.5.6.1.14 获取节点信息请求地址请求消息请求参数参数描述事例响应消息响应结果结果描述三.5.6.1.15 获取报表列表请求地址请求消息请求参数参数描述事例响应消息响应结果结果描述三.5.6.1.16 设置权限请求地址请求消息请求参数参数描述事例响应消息响应结果结果描述三.5.6.1.17 R
11、unJob接口三.5.6.1.18 定制查询接口三.5.6.1.19 报表层接口三.5.6.1.20 集成层级三.5.7 日志审计三.6 数据安全管理数据安全管理敏感信息遮盖支持对指定表指定列,对齐全部或者部分信息在前端显示时进行遮盖,如以*号代替基础项测试客观使用软件制作图表中体现永洪通过书写Function的方式,完成数据加密脱敏,具体如下:三.7 性能情况性能情况数据加载性能上亿条源数据加载所耗时间(特别考察断电后,数据重加载性能)重点项测试客观着重考察10亿条以上数据,多维分析计算的数据加载性能数据计算能力上亿条源数据加载后,用户拖拉指标时的指标计算、可视化展现、整体报表等系统功能响应
12、情况重点项测试客观着重考察10亿条以上数据,多维分析计算的数据多维计算的性能三.7.1 数据量大小三.7.2 数据导入时长多线程导入,总耗时x分钟。原始数据源HIVE。三.7.3 导入文件大小性能测试5个维度,一个度量,加载时x长秒,年度筛选x秒左右。5个维度,一个度量,加载时x长秒,城市筛选x秒左右。10个维度,一个度量,加载时x长秒,城市筛选x秒左右,加载多个筛选时,出现内存不足情况。x个维度,x个度量,分别求和、平均、协方差、总体方差,城市筛选x秒左右。直连HIVE,x亿数据量,求COUNT,时间为x秒左右,做一个维度,一个度量求和,加载时间为x秒。三.8 可维护性可维护性备份与恢复内容
13、库以及系统配置、数据文件等有完善的数据备份及恢复方案基础项测试客观1. 首先进行备份2. 删除刚才发布的报表3. 进行恢复数据清理对业务临时操作产生的数据文件,能够根据其活跃程度、重要性进行标识,并自动提供数据清理方案供参考实施。基础项测试客观1执行清理策略之后,软件正常运行系统参数维护提供简单方便的参数维护界面,对大部分参数的管理维护等,均无须重启系统软件,可立即生效。重点项测试客观1. 界面上调整软件的内存使用大写,并发数等可调整的参数2. 重启软件可以生效系统监控针对系统本身的各种故障、错误以及系统资源消耗、应用服务器池化资源等,系统可自动监控识别和告警。基础项测试客观1. 打开监控页面
14、,查看系统的报错/警告日志2. 查查系统的资源消耗情况三.8.1 备份与恢复三.8.2 数据清理三.8.3 系统参数维护三.8.4 系统监控三.9 功能性测试三.9.1 柱状图三.9.2 饼图三.9.3 在线地图三.9.4 离线地图三.9.5 3D地图三.9.6 决策树三.9.7 自定义图形三.9.8 结果分享三.9.9 数据建模三.9.10 自助分析能力三.9.11 数据挖掘支持三.9.12 常见的统计函数三.9.13 数据挖掘算法三.9.14 BI分析图表支持三.9.14.1 常见分析工具三.9.14.2 仪表盘指针三.9.14.3 图表支持三.9.14.4 中国式复杂报表三.9.14.5
15、 图表渲染三.9.14.6 高亮预警三.9.14.7 地图气泡图三.9.15 交互体验三.9.15.1 日期有日期控件,支持范围和比较,如下图:支持日期选择组件,通过可视化操作可赋默认值,如下图:三.9.15.2 参数控件(下拉列表,单选,复选和搜索)三.9.15.3 范围选择器三.9.15.4 旋转/钻取操作产品支持钻取,如下图:图表和交叉表等支持xy轴的互换三.9.15.5 图表联动产品的笔刷功能,支持自动的控件联动,便于业务人员发现问题,聚焦分析。三.9.15.6 面板集切换三.9.15.7 超链接三.9.15.8 排序产品支持自动排序,手动排序和高级排序。三.9.15.9 效果支持产品支持各种控件的设置,默认各种风格的选择;支持css样式设置。可以设置控件的背景,字体,颜色和大小。排版布局上支持自适应和固定宽两种。产品支持10种开箱即可使用的主题风格:厂商:厂商人员签字行方人员签字:时间:年月日
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1