Selenium 中的 Maven 是什麼?


Maven 是一個意第緒語單詞,意思是知識的積累者。Maven 是一個用於構建和管理基於 Java 的專案的工具。簡單來說,它是一種管理基於 Java 專案依賴關係的方法。在大型專案中使用 POM(頁面物件模型)構建專案時,可以使用 Maven。

以下是使用 Maven 可以實現的目標:

  • 更輕鬆、更統一的構建過程。
  • 提供高質量的專案資訊
  • 輕鬆編寫文件
  • 最佳實踐開發
  • 管理依賴項

讓我們一一瞭解它們

  • 更輕鬆、更統一的構建過程

    Maven 提供 pom.xml 配置檔案,其中包含所有資訊,例如構建目錄、源目錄、測試源目錄、外掛集等,所有專案共享這些資訊。

  • 提供高質量的專案資訊

    Maven 提供 pom 中存在的資訊。它提供單元測試報告、郵件列表、依賴項列表、交叉引用原始碼等。

  • 輕鬆編寫文件

    它將自行管理 Selenium 測試專案的構建編譯、文件和其他相關專案任務。它有助於建立正確的專案結構,並在專案的構建路徑中新增和管理 jar 檔案。

  • 最佳實踐開發

    它透過收集當前最佳實踐開發原則來輕鬆指導專案。測試原始碼儲存在單獨但並行的原始碼樹中。命名約定用於查詢和執行測試用例。透過適當的專案結構,我們可以輕鬆導航到使用 Maven 的其他專案。

  • 管理依賴項

    根據 WebDriver 版本,Maven 將所有必需的檔案下載到名為 m2 的本地儲存庫中。稍後,如果 WebDriver 版本有任何更改,則只需要修改 pom.xml。Maven 將自動下載新版本的 jar 檔案並將其儲存在本地儲存庫中。

更新於:2020年7月2日

2K+ 次瀏覽

啟動您的職業生涯

完成課程獲得認證

開始學習
廣告