Android黑盒UI测试

时间:2013-07-11 14:45:25

标签: android automated-tests android-testing ui-testing

我有以下问题: 我需要在不同的设备上测试app作为blackbox应用程序。

我尝试使用monkeyrunner,但是要更改每个设备的分接坐标需要很长时间。

RobotiumRobolectric - 无用的原因我需要将应用程序测试为黑盒子,它们基于Juint

uiautomatorviewer - 也没用,因为我有特定的android图像而没有uiautomator。可能最简单的解决方案是将它添加到设备上,但是现在我无法做到。

任何人都可以帮助我使用哪种工具。

我需要什么:
1)解析apk的xml结构 2)能够通过这种结构点击。
3)能够将数据复制到剪贴板 4)能够截取屏幕截图。

任何帮助表示感谢。

2 个答案:

答案 0 :(得分:2)

我建议你选择 Robotium 。 它甚至可以让您截取屏幕截图。 使用Robotium编写测试用例甚至很容易。 它为SOLO类提供了许多用于黑盒测试的功能。

答案 1 :(得分:1)

我认为你应该选择Robotium,因为它最适合 推荐用于黑盒测试。经历一次 - http://code.google.com/p/robotium/