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!!
(請任意大量轉載)