行動裝置 WebDriver

雖然 WebDriver API 最初只是作為自動化網頁瀏覽器的一種機制,但在過去幾年中,它已被擴展到也適用於行動裝置。

雖然 WebDriver API 最初只是作為自動化網頁瀏覽器的一種機制,但在過去幾年中,它已被擴展到也適用於行動裝置。諸如 Appium、iosdriver 和 Selendroid 等專案都已表明,這種方法是有效的,而且效果良好。在網路上,如果您開始將 Selenium WebDriver 與一種瀏覽器(例如 Firefox)一起使用,則可以輕鬆地將瀏覽器切換為另一種瀏覽器(例如 Internet Explorer 或 Chrome)。如果行動裝置也能有類似的選項,從 Android 的一個自動化框架切換到另一個框架,那就太好了。

作為 Selenium 3 工作的一部分,我們已開始著手開發一個測試套件,以幫助確保 appiumiosdriver 以及 appium 和 selendroid 之間的互操作性。為了啟動這個過程,這些工具的主要作者,以及包括代表 Marionette 專案(Mozilla 為 Firefox 和 Firefox OS 實作的 WebDriver)的 David Burns 和 Selenium 專案負責人 Simon Stewart 等人,在倫敦 Mozilla 總部的一個小房間裡閉關了兩天。他們利用這段時間找出了各自專案不一致的地方,並就如何確保一定程度的互操作性達成共識。期間只有少量的流血和淚水,但付出了大量努力。

過去兩天的 議程 在此處可以找到,會議記錄 也已提供。

正如我們所說,共享測試套件的工作已經開始,並託管在 selenium 專案 Google Code 頁面中的 repo 中。請隨時加入我們!

最後修改時間:2021年8月7日:重新命名目錄 (e9895f27c26)