私は自分のコードをJavaでモバイルアプリのテスト用に書いていました。 Appium + java + IOS。 JUstはローカルマシンのMac OSでこれをどのようにスケジューリングするかを今思っていました。どんなガイドや手助けをしても喜ばれます。または、私が使用できるオンラインサービスがある場合。私のローカルマシンで自動化スクリプトをスケジュールするための助けが必要です。Mac OS(Java + appium + selenium)
答えて
プロジェクトのjarを作成し、cronジョブを編集/作成します。あなたのcronジョブでは、このような行を置く:
0 2 * * * Javaの-jar /パス/に/あなた/ jarファイル
これは、午前2時毎日のスクリプトを実行します。
あなたはあなたが必要な場合は、下のリンクを見てすることができます
はこれを試してみてください:
0 2 * * * cd ~/your_project_folder/ && mvn clean test
あなたのMavenにテストスイートファイルtestng.xmlを追加する必要がありますビルドタグ(pom.xml)
<build>
<sourceDirectory>src</sourceDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>${maven-surefire-version}</version>
<configuration>
<suiteXmlFiles>
<suiteXmlFile>${basedir}/testng.xml</suiteXmlFile>
</suiteXmlFiles>
<properties>
<property>
<name>usedefaultlisteners</name>
<value>true</value>
</property>
</properties>
<reportsDirectory>test-output/</reportsDirectory>
<testFailureIgnore>false</testFailureIgnore>
</configuration>
</build>
上記のコードスニペットは実行に役立ちますtestng.xmlファイル。
eclipiseからコンパイルするとコンパイルエラーが発生し、mvnコマンドはコマンドラインから破棄しても見つかりません。どうすれば私のmaven-apacheがインストールされているかを知ることができます。 –
Macを使用している場合は、Windowsをダウンロードして環境変数を設定する場合は、 "brew install maven"をインストールするか、 "which mvn"コマンドを実行してください。 – Manidroid
- 1. REST APIのテストを自動化する際に助けが必要
- 2. Javaプログラミングの助けが必要です!
- 3. Mac OS XでBlackberry Applnを開発する際に助けが必要
- 4. Java再帰を解決するための助けが必要
- 5. Javaコードを理解するための助けが必要
- 6. Androidアプリケーションの自動化スクリプト:Appium、Selenium WebDriver、Java:NoSuchElementFoundException
- 7. Mac OSでのデスクトップアプリケーションの自動化
- 8. 私はJAVA(nullpointer例外)のプログラムで助けが必要です
- 9. には、ストアドプロシージャを最適化するための助けが必要です
- 10. wxpythonでウィジェットを使用するための助けが必要
- 11. PHPスクリプトとMySQLで助けが必要
- 12. jsでPHPを実装するための助けが必要
- 13. 私はAndroidとJavaで助けが必要です
- 14. 私は助けが必要です.append
- 15. Javaの遺伝的アルゴリズムシングルポイントクロスオーバーメカニズムのための助けが必要
- 16. スケジュールでフィルタリングするLINQラムダ式を開発するのに助けが必要
- 17. Facebookのアプリ開発のための助けが必要です
- 18. はアンドロイドのためのachartengineの助けが必要です
- 19. 私は浮動小数点の助けが必要です
- 20. 私が助けを必要
- 21. Javaをコンパイルするのに助けが必要です
- 22. 私はこのプログラムを簡素化するのに助けが必要です
- 23. 私は行動様式で助けが必要です
- 24. アプリケーションのテストを自動化するために、Mac OS XコンソールのiOSアプリケーション
- 25. 私はMysqliクエリを解決するために助けが必要です
- 26. 私はSQLクエリを作成するために助けが必要です
- 27. スクリプトの援助が必要です - jquery
- 28. 復号化と暗号化の助けが必要です
- 29. htmlとcssのnavbarを構造化するための助けが必要
- 30. 私の論文プロジェクトのための助けが必要です:電子、エクスプレス&sqlite3
testngでテストスイートを実行する方法を確認します。 –
テストケースをどのように実行しますか? Eclipseのtestngプラグインから、またはあなたのメインメソッドからプログラムによって? 2番目のオプションに従うと、jarファイルが作成され、それに応じてジョブが実行されます。 –
今、私はeclipiseで実行しています。 –