Google JS Test是一個(gè)運(yùn)行于V8 JavaScript引擎下的JavaScript單元測試框架,其在Google內(nèi)部負(fù)責(zé)對(duì)Chrome的快速JS執(zhí)行速度進(jìn)行測試,現(xiàn)在Google以開源工程開放給大家使用。

Google JS Test主要特性:
◆ 超快的啟動(dòng)速度和執(zhí)行時(shí)間,不需要在瀏覽器里運(yùn)行
◆ 清爽而具有可讀性的輸出內(nèi)容
◆ 也有一個(gè)可選的基于瀏覽器的測試器,可在JS修改的時(shí)候刷新
◆ 其樣式和語義跟Google Test for C++類似
◆ 內(nèi)置的Mocking框架只需要最簡單的樣板代碼(比如no $tearDown or $verifyAll 請求),其樣式和語義基于Google C++ Mocking Framework
◆ 匹配系統(tǒng)允許表達(dá)式測試,并可直觀的閱讀輸出的錯(cuò)誤提示,內(nèi)置了很多匹配器,用戶也可自行添加
原文:http://www.guao.hk/posts/google-js-test.html