随着中国移动数据业务的推广,使用移动数据业务的用户日渐增多。针对集团用户利用移动终端接收和发送邮件的PUSHEMAIL业务也已进入试商用阶段。 目前,对于PUSHEMAIL的业务平台功能测试,只能以人工方式直接利用移动终端完成。而对于检验PUSHEMAIL业务平台的性能没有系统和完善的测试方法。
本文主要针对目前PUSHEMAIL平台性能测试方法问题,从测试环境、测试预配置、测试工具、测试步骤、测试统计指标等方面,总结出较完善的测试方法来综合评估PUSHEMAIL业务平台的性能,从而保障PUSHEMAIL业务在现网运行的稳定性。
一、PUSHEMAIL业务流程及业务平台功能
PUSHEMAIL业务是目前中国移动重要的数据业务,主要面向集团用户。在用户开通PUSHEMAIL业务后,一旦用户的邮件系统有新邮件到达,用户移动终端上的“PUSHEMAIL业务客户端软件”立即建立与邮件服务器的安全连接,下载邮件并通知手机用户阅读邮件。同时,用户也可以使用移动终端回复、转发和发送邮件。邮箱和手机终端设备之间采用通过SSL协议的端到端加密形式。
1.PUSHEMAIL业务流程
PUSHEMAIL业务基于企业邮件的功能,并结合移动数据业务特点为用户提供利用移动终端接收邮件、提取附件、发送邮件、转发邮件四种业务流程的功能服务。只要用户开通PUSHEMAIL业务,即可同时使用以上四种业务流程的功能服务。
接收邮件流程
接收邮件流程是当用户的企业邮件系统中有新邮件的时候,通过PUSHEMAIL业务系统直接推送到用户移动终端上的过程。
提取附件流程
提取附件流程是当用户的移动终端已经接收到新邮件后,通过移动终端发送对提取附件的指令,附件被提取到移动终端的过程。
转发邮件流程
转发邮件流程是当用户的移动终端收到新邮件后,在移动终端上转发给其他接收邮件者的过程。
发送邮件流程
发送邮件流程是用户通过移动终端编辑发送邮件给其他接收邮件者的过程。
2.PUSHEMAIL业务平台
PUSHEMAIL业务系统由三个部分组成:邮件代理网关、邮件PUSH网关和邮件客户端。其中邮件代理网关和邮件PUSH网关(图1虚框所示)分别部署在提供PUSHEMAIL业务的企业防火墙和运营商防火墙的内部,邮件客户端是安装在用户的移动终端上。