共计 2752 个字符,预计需要花费 7 分钟才能阅读完成。
作者:WeTest 小编
商业转载请联系腾讯 WeTest 获得授权,非商业转载请注明出处。
原文链接:https://wetest.qq.com/lab/view/457.html
2019 年 5 月 5 日,腾讯 WeTest 作为测试敏捷化标准协会成员之一,主办的测试中台交流和参观活动,在腾讯上海分公司总部园圆满举行。来自浦发卡中心、太平洋保险、东方航空、众安科技、浦发银行、国泰君安、翰纬科技(排名不分先后)等单位的近 30 位嘉宾参与了本次活动。
本次参观交流活动合影
本次交流参观活动,在腾讯 WeTest 产品组组长 Paro 的带领下,WeTest 的产品线经理就 建设测试中台的历史契机和组织发展阶段、WeTest 测试中台介绍、腾讯 DevOps 的测试实践方案、兼容性测试及 AI 在测试中的应用、服务器性能全链路和接口测试和客户端性能解决方案 六大主题与来宾进行分享和技术交流。
活动开场,WeTest 产品中心总监方亮致辞,WeTest 作为腾讯的一站式质量开放平台,目前已服务于腾讯多个事业群,数百个项目。并且作为测试中台将能力赋予 DevOps 体系,共建研发生态,助力企业研发效能的提升。
互联网企业和金融企业一样都有着最广泛的用户群体和最严格的质量标准。近些年来,传统行业都在拥抱互联网。WeTest 在互联网研发上有着多年的积累和丰富的经验,可以借此机会分享给大家。也希望能通过交流,学习到金融行业的高标准建设经验。
WeTest 产品中心总监方亮致开场词
Part1 技术交流与分享
主题一:建设测试中台的历史契机和组织发展阶段
分享人:Paro WeTest 产品组组长
腾讯在多年快速发展后,研发团队规模逐渐庞大,流程变重效率下降。为了让产品创意能够快速获得验证和成长,快速交付高质量的产品和服务给用户,通过 DO 分离到 DevOps、EP、FT 这三大组织结构、流程和工程方法的转变,回到组织级敏捷的状态。
对新的 FT 组织形态来说是更小的团队,要更好的发挥每个人的单兵和协同作战能力。通过测试中台给个体赋能,充分发挥个体的智慧;以自组织,去中心化的协同合作,发挥群体的智慧。
通过大型团队的 FT 化转型,让大象重新回到奔跑的状态,通过大量的测试左移和测试右移活动,开发、测试、运维全员参与测试,各自从自己的视角体验和测试产品,最大效率的发现核心问题,弱化流程,重在产品。
主题二:WeTest 测试中台介绍
分享人:Amy WeTest 平台产品经理
本主题主要阐述了 WeTest 测试中台的演变史,并提炼出测试中台的技术与业务框架。
- 介绍了如何用有限的资源服务于腾讯内部 2w 多的开发、测试人员,内外部几百万个应用。并形成技术赋能合作伙伴的生态圈,沉淀优质 SaaS 服务并赢得合作伙伴口碑;
- 介绍了 WeTest 的基础设施环境的管理方案。从真机到虚拟机再到定制机,以及服务器、压力源等。实现了既能支持私有云的全局方案,又能结合测试工具独立服务用户的私有方案;
- 阐述了业务方、合作伙伴的如何在中台能力的帮助下,灵活开发、快速上架、自由迭代验证,自助化实现各种服务流程的经验,如 DevOps 的解决方案,各种应用和游戏解决方案等。
主题三:腾讯 DevOps 自动化测试实践方案
分享人:Ryanjin 云测产品经理
该环节主要分享了以下几点内容:
- 通过实例演示自动化测试流水线的全流程操作配置过程,并介绍了 DevOps 下的测试实施标准及经验;
- 阐述了了流水线上的测试管理经验,包含 测试脚本自动生产、维护 及执行的相关原理与方案;
- 展开分享了 DevOps 下的全链路测试活动,包含精准测试的匹配方案、mock&fake 的配置管理系统、代码扫瞄的规则及常见问题、单元测试与代码优化的实例、分布式多端协作的功能测试 及 移动终端兼容测试的技术实现方案与实践经验。
主题四:兼容性测试及 AI 在测试中的应用
分享人:Bingyan 云测线产品经理
兼容测试部分,主讲人与大家的分享主要为以下几点:
• 如何选取机型。引入覆盖用户数、设备本身的特征、新机 3 个选择标准;
• 如何驱动 App 跑起来。包含人工和自动化 2 种。人工的方式引入 1 机多控工具提升效率;自动化的方式引入多框架类型,确保支持各种品类的 App;
• 如何识别兼容问题。除 Crash、ANR 之外,主要介绍了一些高效识别 UI 问题的方法。
同时探讨了 AI 在测试用例管理,测试过程以及后续问题的解决方法上,如何提升效率。
另外,腾讯内部在做弱网测试、耗电量测试等专项也有一套完整的方法和工具。
移动端的机房运维方面,通过自研硬件和软件系统,确保整个移动端机房 7 ×24 小时稳定运行,健康度达到 99% 以上。
主题五:全链路压测与接口测试
分享人:Qimei 性能线产品经理
性能部分通过生动地描述性能是如何影响用户体验,引入性能测试的重要性,接着展开介绍了性能测试的发展历程、全链路压测的 6 大步骤和业务方实践全链路压测可能遇到的 4 大挑战及相关的解决方案,从浅入深地描绘出现网全链路测试的全貌。
同时还介绍了腾讯自动化接口测试流程、腾讯内部主流的 4 种接口测试方法和腾讯业务团队测试开发一体化的实践案例,充分展现了腾讯在接口测试领域的创新实践和技术突破。
主题六:客户端性能解决方案
分享人:Young 客户端性能产品经理
APP 性能是用户能感受到的产品质量,然而快速迭代的产品节奏,缺乏简单、易用、指标完善的测试工具,导致 APP 性能测试常常被忽视。
本次分享了腾讯在研发期如何分析性能问题,提炼背后的测试指标,并介绍了自研性能测试工具 PerfDog。该工具支持移动全平台即插即用,无需 root/ 越狱,12 项性能参数, 让性能问题无处遁形,能在测试期高效解决测试分析难题。
由于安卓的碎片化、用户网络环境的差异、用户操作的复杂多样等因素,导致研发期的测试仅仅是真实生产环境的冰山一角。如何全网监测真实用户的性能体验,快速定位用户反馈问题显得尤为重要。
本次分享了腾讯自研性能监控工具 QAPM,并重点分享了如何通过 QAPM 快速发现问题,评估问题影响面,定位真实用户的问题,以及验证修复后的优化效果。最后,介绍了该工具帮助富途牛牛优化操作卡慢、耗电严重等问题的实际案例。
Part2 开放区参观
除了技术分享与经验交流,WeTest 产品组的技术专家们还带领各位嘉宾参观了腾讯的测试开放展示区,展示了几款游戏的不同测试流程。
参观的嘉宾们
一款基于图像识别技术来识别出屏幕位置,通过机械臂控制力度玩跳一跳小游戏的测试工具,引起了参观者极大的兴趣。除此之外,还展示了自动化兼容测试,云游戏,性能大数据以及全网舆情等质量工具的能力。
机械臂演示
在此,特别鸣谢各位嘉宾的信任与支持,WeTest 将继续以开放的姿态面向未来,与各行业质量领域的合作伙伴们,共同探索更优质的解决方案与实践经验,促进质量产业的技术革新,共同助力让用户持续获得高品质的产品体验。