2019-12-04

APP测试分类与触摸事件分发机制

  每项开发的新功能都需要进行测试,移动app测试中功能测试是一个重要方面,移动测试员应该要进行手动测试和自动化测试。

  刚开始测试时,测试员必须把移动app当做“黑盒”一样进行手动测试,看看提供的功能是否正确并如设计的一样正常运作。

  除了经典软件测试,像点击按钮看看会发生什么,测试员还必须执行更多功能的移动设备专门的测试。

  如今,现代移动设备都有触摸屏,要求多点触控动作来与它们互动,设备可以是纵向或横向显示屏,它们提供动作,倾斜和螺旋传感器。

  它们有不同的接口可以连接其他设备或服务,比如GPS,NFC,照相机,LED等等。

  app内测

  移动软件测试员必须确保app的所有特定设备功能在app里都能用,移动设备的种类这么多,测试时要将所有的覆盖是不可能的,所以功能测试时测试员要专注于他们app的关键之处。

  什么是真的简单有效的呢,设备旋转,我测试工作期间发现有许多bug仅需将设备从纵向旋转为横向再旋转回来就好了。

  除了整个手动测试过程,测试自动化对移动app也很重要,每个代码变化或新功能都可能影响现存功能及它们的状态。

  通常手动回归测试时间不够,所以测试员不得不找一个工具去进行自动化回归测试。

  鉴于安卓分发机制较为复杂,故分为多个层次进行讲解,分别为基础免费上传app篇,实践篇与高级篇。

  (一)基础篇:从基本概念入手,介绍了分发机制中的核心方法,通过分析其核心逻辑,总结其事件分发机制。

  (二)实践篇:该篇设计了简单与复杂的两个demo样例,从现象与应用的角度去讲解分发机制的核心内容,帮助读者从另一个角度理解事件分发机制。

  (三)高级篇:从源码角度去分析分发机制背后的原因,让读者对分发机制背后的本质有更为全面与深刻的理解。

  在安卓对事件分发的处理过程中,主要是对按下事件作分发,进而找到能够处理按下事件的组件。

  对于事件流中后续的事件(如滑动,抬起等),则直接分发给能够处理按下事件的组件。

  游易是一家专业提供超级签名,ios超级签名,企业签名,企业签名证书,iOS企业签名,iOS签名,app分发,安卓分发,android分发,应用分发,app内测,ios内测的高科技企业,服务于政府部门,游戏行业,软件开发公司等,https://www.hlhjapp.com/。