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