我是新來測試Appium和Jenkins的框架,我的問題是,可以通過jenkins運行appium測試腳本?如果可能的話,請提供相關鏈接或示例。如何通過jenkins運行appium測試腳本
謝謝提前。
我是新來測試Appium和Jenkins的框架,我的問題是,可以通過jenkins運行appium測試腳本?如果可能的話,請提供相關鏈接或示例。如何通過jenkins運行appium測試腳本
謝謝提前。
第1步:在您的系統中安裝Jenkins,在瀏覽器中訪問Jenkins url。 在我的地方我訪問詹金斯使用「http://localhost:8080」
第2步:點擊「新建項目」>「自選動作項目」>「確定」
第3步:滾動到「建設」一節>添加生成步驟> '執行shell',並輸入以下命令:
#!/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-的Android/
步驟7:我在Python中使用pytest,所以我的命令如下:
cd $WORKSPACE
pytest /Users/Shared/Jenkins/Home/workspace/appium-android/tests/listings/test_listing_create.py
確保你在Jenkins機器上安裝了所有的依賴項,比如Python,Appium python客戶端,Appium服務器等。
https://help.testobject.com/docs/tools/appium/continuous-integration/jenkins-gradle/ – Emna
yes it是可能的參考 - http://www.qaautomated.com/2017/01/jenkins-for-appium-and-maven-project.html –