0

我正在尝试使用 Calabash 在我的 Android 应用程序上运行测试。我的应用程序的主屏幕有一些按钮和一个网格视图。网格视图的每个单元格都包含一个 ImageView。如果我通过 Calabash 控制台启动应用程序,一切看起来都很棒。所有图像都加载到网格中,我可以手动执行我的测试步骤。

但是,当我尝试运行包含这些相同步骤的测试时,我的网格视图在启动时没有填充,因此我不能在图像上使用“触摸”命令。

为什么我会从运行测试中得到不同的行为?

编辑:这是我正在使用的命令。

要运行测试:

(SDK PATH) calabash-android 运行 (APK PATH) features/PTA-3.feature

要启动控制台:

(SDK PATH) 葫芦-android 控制台 (APK PATH)

start_test_server_in_background

4

0 回答 0