2017-09-13 3 views
0

appiumスクリプトを実行するためにジェンキンを設定しています。私が見ている問題は、main.jsを実行してappiumを起動してジェンキンズが次のコマンドを実行しない場合です。appiumをバックグラウンドに置くと次の文がすぐに実行されます。 appiumをバックグラウンドで起動して完了するまで待つ方法はありますか? appiumプロセスがバックグラウンドにある場合、appiumを停止する方法は?アドバンスジェンキンでAppiumを起動し、起動が完全に完了するまで待ちます

おかげ

Shrikanth

答えて

0

あなたは、ビルドと呼ばれる一つのフォルダを作成し、同じフォルダにアプリケーションを入れて、次のコマンドを使用してバッチファイルを作成することができます。

CD/DのC「」: \ Program Files(x86)\ Appium \ node_modules "" ノードappium --address 127.0.0.1 --port 4723 --app C:\ Build \ Application.apk --pre-launch --platform-name Android - プラットフォーム-version 23 --automation-name Appium - デバイス名 "DEVICEID" --log-no-color

Jenkinsからこのバッチファイルをトリガーし、テストスクリプトを実行する前に20000ミリ秒待機します。

関連する問題