領先一步
VMware 提供培訓和認證,以加速您的進度。
了解更多錄製於 SpringOne2GX 2014。
講者:Ken Kreuger, Rob Winch
Web / JavaScript 軌跡
投影片:http://www.slideshare.net/SpringCentral/spring-one2gx-2014holyintegrationtest
Spring MVC Test 可以幫助徹底測試控制器,包括它們的配置。然而,對於基於瀏覽器的客戶端,我們無法像使用者一樣輕鬆地與應用程式互動。例如,使用者會請求一個包含表單的頁面、填寫表單、提交表單、執行一些 Java Script,然後使用者會看到某種結果。在本演講中,我們將概述測試 Spring Web 應用程式的方法。 我們將看到,透過結合 Spring MVC Test 和 HtmlUnit,我們能夠以與使用者相同的方式輕鬆地與我們的應用程式互動(包括 JavaScript 執行)。我們還將看到如何輕鬆建立代表我們視圖的可重複使用元件,以便在我們重構應用程式時,我們的測試可以輕鬆更新。最後,我們將看到如何將這些技術與 BDD 結合起來,以找到我們整合測試的聖杯。