Android应用录制与回放工具设计
智能手机以及平板凭借其便捷的丰富的输入功能越来越受到用户的欢迎, 但是它们丰富的输入功能增加了测试的复杂性. 现有的基于GUI级别的录制与回放工具满足不了Android应用程序可以从设备上的各种传感器获取输入, 识别GUI手势以及一些对时间有精确要求的录制和回放需求. 本文设计并且实现了一个工具: RARA. RARA可通过直接捕获手机底层的GUI事件以及传感器事件进行应用的录制, 并且以微秒时间精度回放. 最后通过实验验证了: (1) RARA录制与回放功能是有效的; (2) 回放的时间开销只有1%左右, 不会对宿主APP的性能产生影响; (3) 通过RARA的录制回放功能, 可在多款应用程序的测试中重现应用Bug.
软件测试、Android、自动化测试、录制、回放
27
国家自然科学基金61502134;杭州市科技计划项目20170533B04
2018-09-28(万方平台首次上网日期,不代表论文的发表时间)
共7页
249-255