Android デバイスを PC に接続しています。ひょうたんテストの実行 次のコマンドを使用します。
calabash-android run <NAME>.apk features/<NAME>.feature
機能を実行する前に、Calabash は常にアプリケーションを再度アップロードするため、時間がかかります。
これを無効にするにはどうすればよいですか?
どんな助けでも大歓迎です!
ありがとうございました!
Android デバイスを PC に接続しています。ひょうたんテストの実行 次のコマンドを使用します。
calabash-android run <NAME>.apk features/<NAME>.feature
機能を実行する前に、Calabash は常にアプリケーションを再度アップロードするため、時間がかかります。
これを無効にするにはどうすればよいですか?
どんな助けでも大歓迎です!
ありがとうございました!
フック ファイルを使用して、アプリの再インストールを制御できます。これには、前後のシナリオのキュウリ フックが含まれています。実行しているフック ファイルを作成していない場合は、おそらくサンプル プロジェクトのファイルです。
あなたが探しているのは、「reinstall_apps」コマンドです。完全に削除すると、アプリが再インストールされることはありません。これは、アプリを完全にリセットする必要がある場合があるため、悪いことです。私がそれを処理する方法は、アプリを再インストールしたい機能に @reinstall_app でタグ付けしてから、
Before do |scenario|
puts "Starting scenario - #{scenario.name}"
reinstall_app if scenario.source_tag_names.include?('@reinstall_app'))
...
end