[必看] Drupal 自動化測試與 WebDriver

Drupal 8 引入了 PhantomJS 加強 JavaScript 與瀏覽器方面測試,亦大家曾嚐試編寫自動化測試,必定遇過頭痛的時刻。不單是你,比如 DRUPAL CORE 也花費大量時間去尋找與修復一些不是 BUG 的 BUG:

https://www.drupal.org/node/2773791
https://www.drupal.org/node/2789381

大家不會對 Selenium 冒生,Selenium2 配合 WebDriver,你將可以在各個瀏覽器進來自動化測試。你可以直接透過真實的瀏覽器觀察結果,這絕對提高解決問題效率,及取得更真實的結果。而 Drupal Core 將 PhantomJS 寫死了為唯一的測試引擎,這為你帶來前所未有的惡劣 DEBUG 體驗!

若然,大家想要 WebDriver 進入 Drupal Core,請進去以下 ISSUE 說點廢話,不愛說廢話,可以直接 FOLLOW! 緊記積穀防飢,即使現刻沒有使用,假若覺得提議不錯,請進去說點廢話:

JavascriptTests with WebDriver
https://www.drupal.org/node/2775653

廢話有時候是有用的!! 自已感覺良好的舉例,CKEditor 就是因為我的一句廢話帶回到 Drupal 8 (為求目的,不擇手段自讚 XD),否則就要使用已經消失的 Aloha
https://www.drupal.org/node/1260052#comment-6414400

我相信群眾的力量,SHOW YOUR LOVE!!

(請任意大量轉載)

 

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *