logo资料库

UI自动化测试稳定与效率提升之美.pdf

第1页 / 共61页
第2页 / 共61页
第3页 / 共61页
第4页 / 共61页
第5页 / 共61页
第6页 / 共61页
第7页 / 共61页
第8页 / 共61页
资料共61页,剩余部分请下载后查看
UI自动化测试稳定与效率平衡之美 ——WeTest适配自动化测试揭秘 方李志 腾讯云游戏测试负责人 主办方:
讲师简介 腾讯学院中级讲师 腾讯游戏高级工程师 曾任WeTest自动化测试团队负责人 主导开发了智能探索测试框架 目前担任腾讯云游戏测试负责人
主题摘要 在开发自动化脚本过程中经常碰到各种UI调整! 在运行自动化脚本过程中又会碰到各种各样的突发情况干扰! 为了提高脚本的稳定性通常是覆盖各种异常逻辑和突发情况,导致脚本的可维护性及执行效率大幅降低! 如何平衡稳定与效率? 本次分享将介绍WeTest UI自动化测试框架的各种稳定机制和效率提升措施, 以及如何开发高可维护性的自动化测试脚本。 并为大家揭秘WeTest适配自动化是如何做到一个没有代码能力的外包8~10小时完成一款游戏Top300的适配 自动化测试,展现稳定和效率的平衡之美!
期望的UI自动化测试 “跨” 跨平台 跨设备 跨引擎 “易” 易阅读 易扩展 易维护 稳定压倒一切,效率决定成败
实际的UI自动化测试 UI对象无法识别 突然冒出一个弹窗 UI对象无法操作 被测软件被切到后台 业务逻辑都变了 中文图像识别率太低 驱动方式无法切换 脚本维护成本太高了 UI布局经常变化 冒烟测试能不能十分钟出报告 docker的性能太低了 理想很丰满,现实很骨感
一张全景图 执行调度 用户脚本 测试框架 分布式调度 测试用例 业务逻辑层 面板层 对象库 执行框架 框架接口层 UI对象操作 UI对象识别
稳定高效的测试框架设计
控件识别 对象层级、属性经常发生变化
分享到:
收藏