-1

我为标准浏览器应用程序编写了一些测试用例,使用了适用于 Android 手机的 instrumentationtestcase 包。

当手机连接到电脑时,我能够运行测试..

有没有办法在应用程序中包含这些测试用例,以便在调用活动时运行这些测试用例!

提前致谢

4

2 回答 2

0

您可以使用像 Adb Wireless(需要 root)这样的东西,它可以让您运行和测试您的应用程序(从 IDE),但不需要电缆。

如果你想要的是通过从设备调用某些东西来运行测试......那么我不知道它是否可能。但至少它看起来非常没用......如果你看不到失败的地方,那么运行 JUnit 测试有什么意义呢?

于 2011-07-12T12:26:58.793 回答
0

如果我正确理解了您的问题,我会说是的。

Android 模拟器中提供了“开发工具”。您只需要在 Eclipse 中创建模拟器。然后你需要从模拟器获取/安装这个应用程序到你连接的设备。之后,您将测试项目安装到您的设备中。然后,您将能够通过从 Dev Tools 的 Instrumentation 菜单选项中选择它来独立于您的 PC 运行该测试项目。

以下是命令(您可以相应地更改路径): 要从正在运行的模拟器复制到连接的设备,请执行: adb -e pull /system/app/Development.apk ./Development.apk

将 .apk 文件复制到当前目录。然后将其安装在您连接的设备上: adb -d install Development.apk

希望这是您的问题和所需的解决方案。

于 2011-08-15T09:50:23.823 回答