首页 > 技术 > 技术文摘 > 从飞信案例看海量并发用户系统性能测试

从飞信案例看海量并发用户系统性能测试

2010-03-08 00:00:00   作者:   来源:   评论:0 点击:






  飞信项目第三期发生在新的系统替换现有生产系统的割接上线前,中国移动希望能对整个系统进行一次全面的总体验收测试,以确认系统上线后能正常运转并且能支撑未来半年的用户增长。项目目标涵盖了手机客户端的功能测试、协议测试以及容量测试三大部分,项目所面临的挑战远远超出了前两期:

  1.容量测试要求实现200万用户同时上线访问的模拟,这种规模的容量测试在国内是首次,在国际上也非常罕见,而且相对于前两期,这一次的容量测试中包含的业务种类增加了数倍,且包含两种不同协议,用户交互过程更加复杂,脚本开发的总体技术难度极高;

  2.容量测试中,海量的数据准备、数据监控、数据分析工作,使得测试执行过程的控制以及最终测试结果的分析非常复杂,尤其是性能监控的原始数据量超过上百G;

  3.大规模的协议验收测试,没有可参考的成熟模式,而且在不到两个月的时间内要完成5种协议、近百种业务的协议测试,同时要求测试脚本具有通用性、易用性、可重用性,不仅有很高的技术门槛,而且在任务分解、团结协作方面也提出了很高的要求。

  在这样的情况下,团队所有的工程师团结努力,尽管期间测试需求变化较大,最终仍然按客户的要求按时完成了所有任务。

  三期飞信项目的目标各不相同,都存在相当的技术难点,其中诸如海量并发用户同时在线访问的模拟技术、大规模短时间内的协议验收测试、上百G仿真业务数据的准备与分析等一些技术难题的解决在国内都非常罕见,部分技术难题更是独此一家,神州数码性能测试服务团队凭借强大的技术实力和积极认真的工作态度确保了项目的成功。

通信世界周刊

相关阅读:

分享到: 收藏

专题