道歉,如果这个问题已经回答 - 我搜索但找不到任何相似的东西 - 它似乎都假设我正在测试我开发的应用程序。我也是新来的android自动测试。 我试图自动化应用程序的测试,但我不开发应用程序 - 所以我没有应用程序的源代码。我只是得到一个apk文件来安装,然后测试。我想要做的就是使用Eclipse开发一个测试(可能使用fonmonkey)来运行和测试应用程序。该应用程序已安装在模拟器avd上,因此不想安装它。这可能吗?如果是这样,我如何设置项目来运行模拟器并启动应用程序,以便我可以开始测试它?使用eclipse,我可以创建将测试已经安装的应用程序的Android应用程序吗?
回答
也许你可以使用robotium。
robotium不需要源代码吗?我刚刚发现fonemonkey会这样,所以这是行不通的。我是质量保证人员,所以我无法访问源代码。 – user1199956 2012-02-09 18:09:25
嗯,我只是再次检查。看起来你需要源代码或包含类的jar文件。你能至少得到一个JAR文件吗? – Cody 2012-02-09 18:12:31
您是对的 - 我错误地理解了http://code.google.com/p/robotium/wiki/Robotium教程中标题为“测试Android Robot APK文件”部分的含义。谢谢! – user1199956 2012-02-09 19:05:12
您的应用可以使用Intent启动其他应用。除此之外,我不确定如何自动化GUI的测试。
- 1. 使用Eclipse的Android应用程序:应用程序不会安装新鲜,因为它已经在设备上
- 2. 我可以使用QtCreator为Qt Windows应用程序创建Windows安装吗?
- 3. 我可以使用Fit/Fitnesse来测试.NET应用程序吗?
- 4. android应用程序未安装,eclipse juno
- 5. 使用普通的JRE Junit测试可以测试Android应用程序吗?
- 6. Android:您可以检查应用程序安装是否新鲜或已安装应用程序的旧版本?
- 7. 测试安装程序 - 适用于应用程序的browsercam
- 8. 创建安装程序我的Mac应用程序
- 9. 我可以使用VTK + Qt创建我的Android应用程序吗?
- 10. 我可以写一个Android应用程序与已经有应用程序的蓝牙设备通话吗?
- 11. 的AppX中安装的应用程序可以删除旧的安装使用MSI安装的应用程序?
- 12. 我可以使用C#创建Facebook应用程序吗?
- 13. 我可以使用HTML5创建跨平台应用程序吗?
- 14. 我可以使用Google Maps API创建Facebook应用程序吗?
- 15. 我可以使用python创建cytoscape应用程序吗?
- 16. Android:安装后检测应用程序
- 17. Android应用程序安装
- 18. 我可以从我的应用程序中启动android应用程序吗?
- 19. UWP将不会安装使用应用程序安装程序
- 20. 手机上安装Android应用程序进行测试:建议
- 21. Android中的应用程序未打开已安装的应用程序
- 22. 使用javascript或url检测已安装的应用程序
- 23. 使用PHP检测已安装的iPhone应用程序?
- 24. 可以将Android 1.5用于我的商业应用程序吗?
- 25. 我们可以测试DeviceAnyWhere上的任何应用程序吗?
- 26. 我可以做Spotify应用程序的有限测试版吗?
- 27. 我可以切换Rails应用程序的测试框架吗?
- 28. 我应该使用Redux创建我的ReactNative应用程序吗?
- 29. Android应用程序的远程安装
- 30. 我可以使用外部URL用CrossWalk创建Android应用程序吗?
通常情况下,您需要使用源代码在Android应用程序上运行单元测试。 – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz 2012-02-09 15:41:58
这是一个无赖。我不是开发人员 - 我是质量保证人员。我只得到apk。我只是在寻找一种方法来自动化测试 - 我已经使用硒来进行我们的网络测试,但不幸的是,它不会在android上测试本机应用程序。 – user1199956 2012-02-09 18:11:26