GSoC 2010 – 遠端 儲存
分類
今年夏天 Selenium 的新功能是什麼?當然是 GSoC !!!!
我是 Jérémy,一位法國工程師,我在位於法國的服務公司 SERLI 工作。
我研究 Selenium 已有一年,今年夏天我指導 Aleksejs 參與 GSoC 2010。當我休假或離線時,David Burns 會協助我。他的經驗對我來說真的很有用,David 也定期參與學生指導。
Aleksejs 來自歐洲的拉脫維亞(是的,我知道您知道,但可能地理不是您在學校最喜歡的科目;))。他的工作由 Patrick 和我發起。我們想到一個遠端系統,允許 Selenium 使用者直接使用 Selenium 儲存和取得遠端測試案例,而無需任何其他安裝,例如 SVN。
有什麼比使用 Selenium IDE 錄製測試案例並將其儲存在您的遠端儲存空間中更好的呢?有什麼比僅使用 Selenium IDE 或 Selenium Remote Storage 用戶端,無需任何其他安裝即可與同事分享您的測試案例更好的呢?
就我個人而言,我不知道有什麼更好的了 🙂
Aleksejs 已經編寫了遠端儲存機制伺服器端的程式碼,並包含所有必要的單元測試。他還建立了一個 Web 介面,可直接透過瀏覽器使用它。透過他的工作,您可以放置、取得和刪除測試案例,也可以瀏覽儲存測試案例的目錄。他的工作是用 Java 完成的,他使用 JSON 作為通訊協定的資料表示。這個系統非常易於使用,基於 REST 技術,您只需使用正確的參數呼叫 URL 即可。
他下一步的工作是根據 Adam 完成的 API(感謝他)建立 Se-IDE 外掛程式。這部分必須在不到一個月的時間內完成,我認為這是一項艱鉅的任務,但編寫自己的外掛程式非常酷。在這種情況下,Aleksejs 將使用 JavaScript、AJAX 和 XUL 技術。學習許多技術以豐富自己的文化真的很好,這非常有助於培訓。
我希望您對獲得這項新功能感到興奮,但請等到 10 月,屆時工作將最終完成🙂
各位盡情享用,如果您有任何問題,Aleksejs、David 和我隨時準備討論。祝 Aleksejs 這趟冒險之旅順利結束。




