參與貢獻
Selenium 絕對是一項團隊合作的成果!無論您是程式設計師、設計師、QA 工程師、作家、專案經理,或只是願意提供協助,都有幾種方式可以幫助我們。如果您有興趣幫忙,與我們聯繫的最佳方式是加入 Selenium 開發者群組。我們會協助您完成設定,以便您做出貢獻。
您可以透過以下方式提供幫助...
維護我們的網站和文件
我們的網站上有很多過時的資訊需要整理!透過撰寫文件、製作有用的圖表、重新設計網站外觀或組織內容來提供幫助。文件檔案全部使用 Markdown 格式,因此請使用您最喜歡的離線編輯器進行編輯。
若要新增內容或回報我們網站或文件的問題,請依照我們貢獻章節中的適用說明進行操作。
歡迎在 Selenium 開發者群組或我們聊天室中的 #selenium-documentation 頻道發布問題。
翻譯我們的網站和文件
對我們來說,讓世界各地的人們更容易取得我們的文件非常重要。因此,我們的網站和文件已設定為方便翻譯成其他語言。我們非常希望我們的文件能夠更容易被世界各地的人們存取。如果您有興趣貢獻現有語言的翻譯,請查看我們網站上加入我們的翻譯團隊,以確保
如果您想負責維護目前未被維護的語言,並加入我們的 Selenium 翻譯人員群組,請在我們的 聊天室中聯繫 Selenium 技術領導委員會。
如果您發現現有翻譯不正確或可以改進或更新的地方,請依照我們翻譯章節中的說明提交 issue 或 pull request。
錯誤回報與功能請求
如果您在使用 Selenium 時遇到問題,請隨時在我們的 Bug Tracker 上提交錯誤回報。同樣地,如果您對未來版本的功能有任何想法,也請回報。
此外,我們非常希望您能協助查看錯誤回報,並針對僅需建議的情況添加評論(這會自動發送給回報者)。
請注意
雖然這些範本有助於清楚地組織 issue,但請記住,錯誤必須是可重現的,而功能/變更請求必須是可理解的!
貢獻程式碼給 Selenium
Selenium 背後的許多魔法是來自於具有 Javascript、Java、Ruby、PHP、Python、Perl、C#、HTML 和其他語言背景的程式設計師的辛勤工作。
我們鼓勵程式碼修補程式和其他貢獻 - 請依照貢獻指南參與。Selenium 專案的原始碼可以在 https://github.com/SeleniumHQ/selenium 找到。
如果您確實提供了修補程式,請在 pull request 中要求時簽署 CLA。我們是 Software Freedom Conservancy (SFC) 的一部分。