今年3月,腾讯正式上线《龙之谷手游》,次日冲到了App Store畅销排行第二的位置。微信游戏平台数据显示预约数780多万,当日新进用户200W+。腾讯WeTest的服务器性能测试团队在此次上线中倾尽全力,上线后的稳定表现也间接肯定了团队的服务器测试成果。
完成了这次“大考”后,腾讯WeTest决定将这份服务器测试能力正式产品化,以产品”压测大师“的形式,正式对外开放,实现腾讯WeTest在测试领域前后端的完美“会师”。
腾讯WeTest压测大师品牌全新上市
产品上线的“服务器之殇”
优异的应用性能是良好用户体验的坚实基础,而服务器响应缓慢、卡顿、崩溃的产品,即便设计再精美也无法留住用户的心。
某国外知名游戏在上线之初冲击到iOS免费榜第二名的时候,因为没有做好应对大量玩家涌入的准备,服务器卡死、宕机,闪退让玩家失望选择离开,下载排名一度下降到475,通过两个月的服务器优化才挽回局面。
可以确定的是,无论是端游代表作《英雄联盟》、《穿越火线》、《魔兽世界》,手游吸金大作《王者荣耀》、《龙之谷》、《皇室战争》,还是杰出产品《微信》《手Q》等,它们的成功都要建立在优秀的服务器性能之上。
不过可惜的是,目前市场上缺乏简单易用的压力测试工具,无论是开源还是商业软件都不能很好的满足产品和游戏的专项测试需求,受限于开发周期短以及人力的问题,中小型开发商往往采取编写模拟机器人的方式进行简单的压测,测试的覆盖面窄,发起的压力有限,也就造成潜伏的问题遗漏到线上。
现有的服务器压测的方法五花八门,包括现有数据预估,真人压测,接口测试,录制回放以及机器人模拟,所有这些方法各有优劣,共同点就是速度和准确性不可兼得,很难从根本上提升压测人员的工作效率。而提升压测人员工作效率的最好办法,就是简化压测的配置过程,用户可以在线上部署,线上调试,线上查看报告,把更多的精力放在服务器性能优化上。为此,“压测大师”应运而生。