JavaScript 測試及校驗工具

JavaScript 是一款強大的普遍運用於現代Web站點及應用的腳本語言。做爲一個技藝精湛的 Web 開發者,掌握JavaScript能夠加強用戶的使用體驗,提供交互及富客戶端等功能。

儘管JavaScript 的語法很是簡單,但對於寫程序而言仍然是困難重重,就是由於它的運行環境:基於Web瀏覽器。html

如下您能夠看到收集的8個實用的 JavaScript 測試及效驗工具,它們均可以在不一樣環境下進行單元測試及校驗測試您的腳本。正則表達式

JSLint 
JSLint是基於Web的驗證JavaScript錯誤代碼的工具。它擁有的功能及特定的設置來使用您的需求,自定義你的驗證算法。算法

JsUnit 
JsUnit是一款在客戶端(在瀏覽時)的單元測試JavaScript框架。對JavaScript而言,JUnit就像是它的一個端口。固然它也能夠在多 個瀏覽器、多個機器的不一樣操做系統中自動運行。它的發展始於2001年1月。瀏覽器

J3Unit 
J3Unit是一個面向對象的JavaScript單元測試框架。J3Unit在網頁瀏覽器中直接運行JavaScript的測試,也能夠自動運行 JUnit 和 Jetty。J3Unit是創建在JUint和Script.aculo.us的基礎之上來更好地實現自動運行JavaScript 單元測試。面向對象的JavaScript單元測試是由Script.aculo.us的Test.Unit.Runner對象編寫的,基於 prototype JavaScript庫。框架

Crosscheck 
Crosscheck是一款開源的校驗瀏覽器中的JavaScript測試框架。它能夠幫助您在不一樣的瀏覽器中,諸如:Internet Explorer、Firefox等,而不須要一 一安裝他們來確認您的代碼是否正確。您惟一須要的是必需要有Java虛擬機環境。ide

YUI Test 
YUI測試是一款基於瀏覽器,提供解決方案的測試框架。使用YUI,您能夠方便地添加單元測試,尋求JavaScript解決方案。它是由 Yahoo! UI Library開發的一個JavaScriptMVC測試插件,可以讓你模範大部分DOM動做,好比寫,拖拽,好比模範AJAX響應,而且可以使用斷言 (assertions)。它可以象函數同樣運行,而且可以在不一樣的console窗口進行集成測試。雖然它不是在任何 xUnit 框架基礎上開發而來,但YUI Test仍然有不少nUnit 和 JUnit的所具備的特性。( While not a direct port from any specific xUnit framework, YUI Test does derive some characteristics from nUnit and JUnit. 這段翻譯得很差,但相信大體意思是對的)。函數

Regular Expression Tool 
Regular Expression Tool(正則表達式工具)是一款在線工具,用來測試您的正則表達式代碼是否正確。當您想快速測試各類文本例子的正則表達式時很是駕輕就熟。工具

JSLitmus 
JSLitmus是款輕量級的工具,用來測試JavaScript執行性能狀況,採用直觀的API。post

JavaScript Regular Expression Tester 
這塊便利的應用程序是在瀏覽器中使用JavaScript來測試JavaScript正則表達式的。操做界面跟其餘正則表達式測試工具無異,不一樣的 是,它測試的是JavaScript正則表達式在JavaScript中的性能狀況。性能

相關文章
相關標籤/搜索