找靓机 App 埋点 Case 自动化回归

本文介绍了找靓机App在面临大量埋点回归测试挑战时,通过UI自动化回归提升测试效率50%的经验。文章详细阐述了断言方法,包括Android、iOS和H5的不同实现,并最终选择了H5通过调用客户端能力实现埋点断言的方案。此外,还对比了自动化前后的测试方法,并总结了解决埋点测试痛点的关键步骤。
摘要由CSDN通过智能技术生成

找靓机埋点 Case 自动化回归

一、背景和目的

​ 线上存在埋点数量总数大于 1000 个,主流程 case 大于 300 个,在对功能迭代过程中经常会有对已有的埋点进行回归的述求,以往都是消耗大量的时间去手工回归,同时覆盖 2 端还容易出现漏测的现象。
为了改善现状,内部调研可做成 UI 自动化回归,经过实践后约能提效 50%,且只要及时补充场景,就可以大大降低漏测的场景。

二、断言方法

CASE 执行流程:

如何获取客户端上报的埋点数据:

1. Android 客户端通过 adb 命令实现:

def save_logcat_to_file(self, file_path, grep_str=``""``, extra_args=``""``, parameter=``"-d"``):
  ``""``"
  ``保存log 到指定文件 & 返回 进程
  ``adb logcat -v time > xxx
  ``:param grep_str: 过滤字符
  ``:param extra_args: 额外的参数
  ``:param file_path: log 存储路径
  `
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值