寻找没有代码访问的Android功能GUI测试工具

寻找没有代码访问的Android功能GUI测试工具,android,functional-testing,robotium,Android,Functional Testing,Robotium,我正在寻找一个没有源代码基础的Android功能GUI测试工具。我发现的大多数东西都是JUnit测试框架,它们从Android SDK扩展了ActivityInstrumentationTestCase2。 但我在寻找一种能够提供f。exe。单击按钮,输入字符串到txt字段等,而不知道活动类名、包或其他信息 完美就是在已经启动的Android应用程序上找到小部件,可以在其他应用程序中与之交互,而不需要我上面提到的信息。 我正在查看Robotium RC,但没有找到任何信息、教程等,只有JavaD

我正在寻找一个没有源代码基础的Android功能GUI测试工具。我发现的大多数东西都是JUnit测试框架,它们从Android SDK扩展了ActivityInstrumentationTestCase2。 但我在寻找一种能够提供f。exe。单击按钮,输入字符串到txt字段等,而不知道活动类名、包或其他信息

完美就是在已经启动的Android应用程序上找到小部件,可以在其他应用程序中与之交互,而不需要我上面提到的信息。 我正在查看Robotium RC,但没有找到任何信息、教程等,只有JavaDoc和.jar文件


编辑:应该是开源的

我想你应该看看标准的android工具。借助此工具,您可以启动应用程序,模拟拖动手势,按下按钮,轻触屏幕。要自动化这些脚本的创建过程,可以使用monkeycrecorder.py脚本。

我认为您应该看看标准的android工具。借助此工具,您可以启动应用程序,模拟拖动手势,按下按钮,轻触屏幕。要自动化这些脚本的创建过程,可以使用monkeyrecorder.py脚本。

您可以尝试bot。以下是链接:


它可以与apk集成。如果你有应用程序的源代码在测试中,它的效果最好

你可以试试机器人。以下是链接:


它可以与apk集成。如果你有应用程序的源代码在测试中,它的效果最好

你试过了吗?是的,我看了示例代码。Robotium对我来说的坏处是,我想避免为每个AUT创建Android jUnit测试项目,使用Robotium我需要这样做,对于blackbox测试功能,我需要有startActivity的名称和包名。有没有任何框架具有这种特性?我知道的唯一选择是我忘了说,它应该是开源的。将其添加到主题post中您是否尝试过?是的,我查看了示例代码。Robotium对我来说的坏处是,我想避免为每个AUT创建Android jUnit测试项目,使用Robotium我需要这样做,对于blackbox测试功能,我需要有startActivity的名称和包名。有没有任何框架具有这种特性?我知道的唯一选择是我忘了说,它应该是开源的。将其添加到主题贴子中除了我必须知道包和活动名称之外,它看起来很像我正在寻找的内容。我马上就去试试。是否可以跨越多个活动的测试用例?您可以在不知道包名称的情况下复制步骤。只需安装一个应用程序,检查它在启动器列表中的位置,并记录点击此应用程序图标的步骤即可。>>是否可以跨越多个活动的测试用例?我不明白这个问题。你能详细说明一下吗?谢谢,这是最好的解决办法。根据你的问题:我的意思是因为我不想从其他android测试项目之外访问该应用程序-它看起来很像我正在寻找的,只是我必须知道包和活动名称。我马上就去试试。是否可以跨越多个活动的测试用例?您可以在不知道包名称的情况下复制步骤。只需安装一个应用程序,检查它在启动器列表中的位置,并记录点击此应用程序图标的步骤即可。>>是否可以跨越多个活动的测试用例?我不明白这个问题。你能详细说明一下吗?谢谢,这是最好的解决办法。根据你的问题:我的意思是因为我不想从其他android测试项目之外访问该应用程序-