我的代碼是用java編寫的,用於移動應用程序測試。 Appium +的java + IOS。 JUST現在想要如何在我的本地機器mac OS上安排這一點。任何指導或幫助如何做到這一點將不勝感激。或者如果有任何我可以使用的在線服務。需要一些幫助來安排我的本地機器上的自動化腳本Mac OS(Java + appium + selenium)
-3
A
回答
0
創建一個項目的jar,然後編輯/創建一個cron作業。在您的cron作業把類似的行:
0 2 * * * Java的罐子/路徑/到/你/ jar文件
這將在每天凌晨2點運行的腳本。
你可以看看下面的鏈接,如果你需要:
1
試試這個:
0 2 * * * cd ~/your_project_folder/ && mvn clean test
你需要你的測試套件文件的testng.xml添加到您的Maven建立標籤(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文件。
+0
它給編譯錯誤,如果我從eclipise編譯它,並顯示mvn命令沒有發現從命令行破壞它。我怎麼知道我的maven-apache安裝在哪裏? –
+0
如果您使用的是Mac,只需安裝「brew install maven」或運行「mvn」命令,如果您使用Windows下載maven並設置環境變量。 – Manidroid
相關問題
- 1. 在Java腳本需要一個幫助
- 2. 需要我的bash腳本幫助
- 3. 需要一些幫助來編寫一個Python腳本
- 4. 需要一些幫助來理解這個Selenium測試腳本示例
- 5. 我需要以下腳本的幫助
- 6. 需要一些基本的github幫助
- 7. 需要一些幫助瞭解分享點本地化
- 8. 一個php Noob需要一些本地服務器幫助
- 9. BASH需要腳本幫助
- 10. Bash腳本幫助需要
- 11. 組腳本幫助需要
- 12. 腳本需要幫助 - jquery
- 13. 需要幫助腳本
- 14. 需要Shell腳本幫助
- 15. 腳本幫助需要
- 16. MySQL:需要腳本幫助
- 17. 我需要幫助簡化一些JavaScript
- 18. 我需要幫助與asp.net腳本
- 19. 我需要幫助檢查腳本
- 20. 在將文件壓縮到本地機器上需要幫助
- 21. 需要幫助在本地機器上構建Kibana
- 22. 需要幫助寫bash腳本走動
- 23. Bash:需要幫助我的bash腳本 - 排版
- 24. 需要幫助修改一個Shell腳本來改變CentOS上的IP地址
- 25. 需要幫助來安裝在Windows機器上的Apache :: Registry
- 26. 我需要一點幫助來優化
- 27. 本地化幫助需要Java的Android應用
- 28. 在.bat腳本中需要幫助的聊天機器人
- 29. 需要一些序列化的幫助
- 30. 需要幫助簡化我的Tampermonkey腳本
我將如何確保它運行的TestNG的 –
您如何運行你的測試用例的測試套件?從eclipse testng插件或從你的主要方法編程?如果你按照第二個選項,那麼只需創建一個jar並相應地完成你的工作。 –
現在我正在通過eclipise運行它。 –