2014年11月16日 星期日

[Appium] 使用CI+Appium收集log

1258
gigayaya 1楼 · 9天前 喜欢  
我也有這個問題,appium log在sever啟動時就建立了。換句話說,如果你的server沒有重啟過,那不管你跑多少條test case都會存在同一個log,不僅檔案會越來越大,也會越來越難撈你要的資料。
我目前的做法是,用Jenkins控制整個流程,如下:
  1. 啟動test project
  2. test project一啟動先刪除workspace下所有東西
  3. test project通過git獲得code
  4. test project啟動appium project
  5. appium project啟動appium server
  6. appium server啟動,將log存到test project的workspace中
  7. 執行test case
  8. 結束,上傳test report跟appium log
  9. 設置timeout,appium project閒置過久自動close project

沒有留言:

張貼留言