使用 ARC 进行自动化测试?
Automation testing with ARC?
我目前正在使用 ARC 手动测试我的应用程序,但我希望能够实现测试过程的自动化。
是否可以使用 ARC 来自动化测试,类似于 Selenium Webdriver 为 FF/Chrome 做的事情?
我知道它仍处于开发过程的早期阶段,但像这样的东西会非常有用。
是的。 ARC 支持 Android adb "shell instrument" 命令,根据 Android documentation
有关启动 adb 的信息,请参阅 Getting Started 文档。
如果您为测试创建的 .apk 与被测试的 .apk 不同,则需要将这两个 .apk 文件捆绑在 .crx 包中。将这样做并在任何 build/test 环境中启动测试应该很简单。
我目前正在使用 ARC 手动测试我的应用程序,但我希望能够实现测试过程的自动化。
是否可以使用 ARC 来自动化测试,类似于 Selenium Webdriver 为 FF/Chrome 做的事情?
我知道它仍处于开发过程的早期阶段,但像这样的东西会非常有用。
是的。 ARC 支持 Android adb "shell instrument" 命令,根据 Android documentation
有关启动 adb 的信息,请参阅 Getting Started 文档。
如果您为测试创建的 .apk 与被测试的 .apk 不同,则需要将这两个 .apk 文件捆绑在 .crx 包中。将这样做并在任何 build/test 环境中启动测试应该很简单。