2012-02-09 83 views
0

道歉,如果这个问题已经回答 - 我搜索但找不到任何相似的东西 - 它似乎都假设我正在测试我开发的应用程序。我也是新来的android自动测试。 我试图自动化应用程序的测试,但我不开发应用程序 - 所以我没有应用程序的源代码。我只是得到一个apk文件来安装,然后测试。我想要做的就是使用Eclipse开发一个测试(可能使用fonmonkey)来运行和测试应用程序。该应用程序已安装在模拟器avd上,因此不想安装它。这可能吗?如果是这样,我如何设置项目来运行模拟器并启动应用程序,以便我可以开始测试它?使用eclipse,我可以创建将测试已经安装的应用程序的Android应用程序吗?

+0

通常情况下,您需要使用源代码在Android应用程序上运行单元测试。 – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz 2012-02-09 15:41:58

+0

这是一个无赖。我不是开发人员 - 我是质量保证人员。我只得到apk。我只是在寻找一种方法来自动化测试 - 我已经使用硒来进行我们的网络测试,但不幸的是,它不会在android上测试本机应用程序。 – user1199956 2012-02-09 18:11:26

回答

1

也许你可以使用robotium

+0

robotium不需要源代码吗?我刚刚发现fonemonkey会这样,所以这是行不通的。我是质量保证人员,所以我无法访问源代码。 – user1199956 2012-02-09 18:09:25

+0

嗯,我只是再次检查。看起来你需要源代码或包含类的jar文件。你能至少得到一个JAR文件吗? – Cody 2012-02-09 18:12:31

+0

您是对的 - 我错误地理解了http://code.google.com/p/robotium/wiki/Robotium教程中标题为“测试Android Robot APK文件”部分的含义。谢谢! – user1199956 2012-02-09 19:05:12

0

您的应用可以使用Intent启动其他应用。除此之外,我不确定如何自动化GUI的测试。

相关问题