1、灰度测试你们都是怎么进行的?会测试哪些内容?
进行:渠道迭代的版本去灰度,服务端a+b测试,把app发给用户群去使用采集数据,
测试内容:监控Crash、Anr率,测试电量、包大小,问题验证,功能选择
2、Ui自动化的稳定性及维护成本?
首先Ui自动化是要作的,由于它会减小回归成本以及天天执行监控对应功能,可能还会发现Crash,亦可收集埋点,另外除了用例回归,还能够遍历测试;
作的时候可注意如下几点:
一、用例覆盖页面稳定、功能稳定、核心场景;
二、每一个人单独覆盖一端的自动化,这样人力会充足一点,出现问题也能够你们相互讨论,相互参考别人的自动化思想(包含用例设计、提升稳定性、耗时等);
三、提升每一个人的技术,组织小组内的分享和事业部大前端(app+h5+微信小程序)测试的分享)
4.自动化工具的设计,最好是封装过,入门门槛低,能够供大部分人使用,维护成本就低;
5.要解决UI自动化的控件定位的痛点,好比能够兼容多版本,可除了控件定位外,还能够经过图片识别;
3、app如何作线上的巡检工做(如服务端错误) 不考虑UI场景;
推荐主要用接口自动化来覆盖:
一、相比Ui自动化覆盖的场景更多、链路更深;
二、app发版有周期性,服务端上线频率更高,本身出问题的几率可能更大)
3.可经过服务端接口监控,好比用zabbix web监控,grafana
另外能够经过jenkins进行用户常规主要功能UI自动化大概10-20条左右,进行每日巡检,保证用户功能;
四.app bug 日志收集 大家怎么展开
bugly 、听云、神策,友盟,本身埋点日志收集平台
本文分享自微信公众号 - 测试通常不通常(TestAndTester)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。前端