有沒有一種方法可以在我爲junit測試編寫的代碼中啓動appium?由於appium只需要在運行測試時運行,因此我始終保持appium服務器不變。在測試執行過程中自動啓動appium?
現在我正在使用junit和maven來運行測試版本。由於appium的穩定性問題,它有時會在構建過程中死掉,從而導致所有剩餘的測試失敗。我想知道在將WebDriver連接到它之前,是否可以在@Before方法中添加一些內容來啓動appium服務器,然後在@After方法中終止它。這應該解決任何關於appium故障的問題,因爲它可以在開始下一個測試之前重置。
仍在研究java中的開始和結束進程,看看它是否可行。如果我想出來,我會更新這篇文章,以幫助其他有興趣測試這種方式的人。