私はAppiumとJenkinsのフレームワークをテストするのが初めてです。私の質問は、ジェンキンを通してappiumテストスクリプトを実行することは可能ですか?可能であれば、リンクや例を提供してください。jenkinsを通じてappiumテストスクリプトを実行するには
ありがとうございます。
私はAppiumとJenkinsのフレームワークをテストするのが初めてです。私の質問は、ジェンキンを通してappiumテストスクリプトを実行することは可能ですか?可能であれば、リンクや例を提供してください。jenkinsを通じてappiumテストスクリプトを実行するには
ありがとうございます。
ステップ1:システムにJenkinsをインストールすると、ブラウザのJenkinsのURLにアクセスします。タップして、「新規項目」>「フリースタイル・プロジェクト」>「OK」
ステップ3:私は「http://localhost:8080」
ステップ2使用してジェンキンスにアクセスする私の地元で 「ビルド」セクションまでスクロール>はビルドステップを追加します> 'シェルを実行' と以下のコマンドを入力します。
#!/bin/bash --login -x
appium &
sleep 5s
ステップ4: '今すぐビルド' をクリックします。
ステップ5:実行中のジョブ> 'コンソール出力'を開き、Appiumサーバーが動作していることを確認します。
次のテキストは、コンソールログに表示されます:
[Appium] Welcome to Appium v1.6.4
[Appium] Appium REST http interface listener started on 0.0.0.0:4723
ステップ6:すべてのテストスクリプトは、ジェンキンスの「ワークスペース」ディレクトリ内に配置する必要があります。私のスクリプトは、この場所にあります。 /ユーザ/共有/ジェンキンス/ホーム/ワークスペース/ appium-アンドロイド/
ステップ7:私はPythonでpytestを使用するので、私のコマンドは次のとおりです。
cd $WORKSPACE
pytest /Users/Shared/Jenkins/Home/workspace/appium-android/tests/listings/test_listing_create.py
Python、AppiumのPythonクライアント、Appiumサーバーなどのすべての依存関係がJenkinsマシンにインストールされていることを確認してください。
https://help.testobject.com/docs/tools/appium/continuous-integration/jenkins-gradle/ – Emna
はい可能です - http://www.qaautomated.com/2017/01/jenkins-for-appium-and-maven-project.html –