【发布时间】:2016-05-07 06:21:01
【问题描述】:
前言:
我正在与一家小公司合作,该公司使用定制风格的 Android 操作系统(电子书和一种智能手机型号)制造自己的设备。我有浏览器、API 和移动应用(iOS | Android)自动化方面的经验。
问题:
但今天我从我的经理那里听到了这个想法。他让我找到工具或只是一种自动化 Android 操作系统测试的方法,而不仅仅是应用程序。他说,如果我能找到办法做到这一点,我将为公司节省大量时间。
当然,我对自定义 Android 操作系统架构缺乏了解(我的工作只是实现自动化),但现在我无法回答。唯一可能用于不止一个应用的工具是 Appium。
请告诉我这是否可能自动测试您自己的 Android 操作系统版本?
提前致谢。
更新:
我是怎么看的:
- 我们在智能手机操作系统的主屏幕上。
- 主屏幕上有一个时钟小部件。
- 在没有物理接触和人为参与的情况下,系统在时钟小部件上模仿“长按”
- 出现带有选项列表的小菜单。
【问题讨论】:
-
“自动化 Android 操作系统测试,而不仅仅是应用程序”究竟是什么意思?我建议您编辑您的问题并提供一些您正在尝试测试的示例。毕竟,很多“Android OS”是“只是应用程序”,可以使用 UiAutomator 和 kin 进行测试。
-
谢谢,我已经添加了测试的示例场景。
-
UiAutomator 应该能够处理这个问题,虽然我还没有尝试过使用主屏幕应用程序小部件:developer.android.com/tools/testing-support-library/…
标签: android automation appium