0

Calabash を使用して Android アプリでテストを実行しようとしています。私のアプリのメイン画面には、いくつかのボタンとグリッド ビューがあります。グリッド ビューの各セルには、ImageView が含まれています。Calabash コンソールからアプリを起動すると、すべてがうまくいきます。すべての画像がグリッドに読み込まれ、テスト ステップを手動で実行できます。

ただし、これらの同じ手順を含むテストを実行しようとすると、起動時にグリッド ビューが作成されないため、画像に対して「タッチ」コマンドを使用できません。

テストを実行すると異なる動作になるのはなぜですか?

編集:これが私が使用しているコマンドです。

テストを実行するには:

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

コンソールを開始するには:

(SDK パス) calabash-android コンソール (APK パス)

start_test_server_in_background

4

0 に答える 0