登录    / 注册

针对非功能测试,进行云测试平台搭建的实践分享

分享时间: 2016年12月9日 - 12日

分会场: 测试管理/质量平台

案例讲师

褚建

搜狐畅游 开发测试经理

褚建先生,现任职北京搜狐畅游测试开发组组长。再12年加入畅游后,先后参与了畅游所有手机游戏的测试技术改进工作。 最近正在帮除游戏外的其他搜狐项目-搜狐视频,搜易贷,搜狗浏览器,搜狗音乐等进行相关APP的测试。在测试开发领域拥有6年的相关工作。 拥有丰富的游戏及APP经验。

扫描二维码分享案例

 

案例简述

 

在现有的产品研发周期中,人们无形的将产品分为产品本身的功能测试和非功能类的测试。我们针对非功能测试项,进行平台化。
从而解决所有项目的非功能测试的需求。从客户端兼容性,客户端性能,服务器压力,安全测试四个方面保证一块产品的非功能性的质量。
我们将针对这个云测试平台进行展开讨论。阐述使用的技术和实践过程。希望对相关的测试同事们,提供一些测试上的启发。

 

案例目标

 

在现有的产品研发周期中,人们无形的将产品分为产品本身的功能测试和非功能类的测试。我们针对非功能测试项,进行平台化。
从而解决所有项目的非功能测试的需求。从客户端兼容性,客户端性能,服务器压力,安全测试四个方面保证一块产品的非功能性的质量。
我们将针对这个云测试平台进行展开讨论。阐述使用的技术和实践过程。希望对相关的测试同事们,提供一些测试上的启发。

 

成功(或教训)要点

 

1.尽可能的降低产品接入的难度和时间
2.尽可能的降低非测试人员的排查成本
3.尽可能的提高测试的效率
4.尽可能的保证平台和网站的稳定

 

案例ROI分析

 

对于各个团队来说,大家只需要做一下几个步骤,便可收到我们的报告
1.将客户端版本安装包上传至我们的网站(用于做客户端适配,兼容性,性能测试)
2.将checklist上传至我们的网站(可不传,我们主要是参考,防止有漏测的功能)
3.将协议描述文件,上传至我们的网站(用于编写服务器各功能的压力脚本)
4.等待(客户端等待1-3天,安全测试等待5-8天,服务器等待2-3周)
5.收到邮件后,打开网站,查看各项报告,优化建议及下载各个log

 

案例启示

 

对于非功能性测试,降低项目本身的时间及人力成本。将非功能测试平台化,做到很好的迭代。提高人员复用率。

 

案例在团队中的意义

 

该案例很好的解决了畅游中所有项目的非功能行测试工作。
将除了功能测试外的其他测试,集成到统一的云平台上进行测试。
减少了项目组中的人力,以及降低了项目组内的测试门槛。