第6章CRM系统测试
6.1测试环境
在系统正式投入运行前,我们需要搭建真实的测试环境。该环境硬件配置如表6.1.【图四十】
表6.2功能测试为了保证所开发的程序以预期的方式运行,需要按功能要求对程序进行的测试,必须对系统的所有功能和模块进行测试确保符合需求和规范表.
6.3性能测试
6.3.1具体服务器说明
(1)均衡服务器:主要功能将用户的访问请求均衡的分配到多台WEB服务器上,已及时响应用户的访问需求。
(2)流程服务器:主要是制定、启动、管理流程应用。
(3)消息服务器:主要是接收消息,并将消息对应的处理进行分发。
(4)超级查询服务器:主要是对用户的查询访问进行提速处理,使用户使用系统更体验更好。
(5)ETL服务器:主要是对数据抽取、加载、加工的调度、监控管理。
(6)DB2服务器:主要实现ECIF子系统功能,为前台应用和提供应用数据。数据存储加工集群服务器:接口数据、加工和存储服务器。
通过分析生产数据得出测试模型如下:
6.3.2测试结果如下:
(1)客户管理系统能够支撑十一家联社推广任务,200并发15支交易响应时间均低于2秒,1000并发有3支交易响应时间超过2秒。
(2)客户管理系统数据库CPU使用率过高,在200并发时,数据库CPU使用率达到95%,可能存在风险。
(3)客户管理系统稳定性测试能够稳定运行24小时,CPU、内存等资源使用率均表现平稳。
(4)综合以上情况,系统能支撑十一家联社推广,但上线运维时,建议观察客户管理系统数据库资源消耗。
6.4本章小结
本章对系统测试的目的、分类进行了介绍,从功能测试和性能检测方面对系统进行验证,结果表明,农村信用社客户信息管理系统稳定性和完整性较好,能满足客户的需求。