99久久99久久精品免观看,国产精品久久久久国产精品,国产黄色录像视频,免费的黄色毛片,国产一区精品普通话对白,色妞妞成人在线观看,最新aⅴ福利在线观看免费

Mochajs最新免費(fèi)版下載 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

您的位置: 首頁編程開發(fā)編程輔助 → JS測試框架(Mochajs) v1.0 官方版

JS測試框架(Mochajs)

v1.0 官方版 JS測試框架(Mochajs) 網(wǎng)友評分:8

同類相關(guān)軟件

軟件介紹

軟件標(biāo)簽: Mochajs 測試框架

JS測試框架(Mochajs)是一款靈活有趣的 javascript專業(yè)框架測試工具。主要用于 Node.js 和瀏覽器上的 JavaScript 應(yīng)用測試。它使用起來也是十分方便,而且具有豐富特性的 JavaScript 測試框架,可以運(yùn)行在 Node.js 和瀏覽器中,使得異步測試更簡單更有趣。趕快下載吧?。。?!

Mochajs功能特色

瀏覽器的支持

簡單的異步支持,包括承諾

測試覆蓋率報(bào)告

字符串比較支持

JavaScript API運(yùn)行測試

CI支持等適當(dāng)?shù)耐顺鰻顟B(tài)

自動檢測和禁用著色非TTY

映射到正確的測試用例未捕獲的異常

異步測試超時(shí)支持

測試特定的超時(shí)

咆哮的通知支持

報(bào)告的試驗(yàn)時(shí)間

集錦慢測試

文件監(jiān)視器支持

全局變量泄漏檢測

可選的運(yùn)行相匹配的正則表達(dá)式測試

自動退出防止“掛”與有源環(huán)路

容易產(chǎn)生測試用例元套房

mocha.opts支持文件

點(diǎn)擊標(biāo)題過濾器執(zhí)行測試套件

節(jié)點(diǎn)的調(diào)試支持

檢測到多個(gè)電話done()

使用你想要的任何斷言庫

可擴(kuò)展的報(bào)告,捆綁9 +記者

可擴(kuò)展的測試DSL或“接口”

前,后,前,后各鉤

transpiler支持任意(咖啡腳本等)

Mochajs 命令參數(shù)教程

命令行參數(shù)

Usage: mocha [debug] [options] [files]

Commands:

init <path>

initialize a client-side mocha setup at <path>

Options:

-h, --help                 輸出用法信息

-V, --version                 輸出版本號

-r, --require <name>         加載指定的模塊

-R, --reporter <name>         指定使用的監(jiān)控器

-u, --ui <name>                 指定使用的接口(bdd | tdd | exports)

-g, --grep <pattern>         只執(zhí)行滿足路徑模式的測試腳本

-i, --invert                 inverts --grep matches

-t, --timeout <ms>         設(shè)置測試用例的超時(shí)時(shí)間,單位毫秒,默認(rèn)為2000

-s, --slow <ms>                 "slow" test threshold in milliseconds [75]

-w, --watch                 監(jiān)測有變化的文件

-c, --colors                 強(qiáng)制使用文本顏色

-C, --no-colors                 強(qiáng)制關(guān)閉文本顏色

-G, --growl                 enable growl notification support

-d, --debug                 enable node's debugger, synonym for node --debug

-b, --bail                 bail after first test failure

-A, --async-only                force all tests to take a callback (async)

--recursive                 包含子文件夾

--debug-brk                 enable node's debugger breaking on the first line

--globals <names>         allow the given comma-delimited global [names]

--check-leaks                 check for global variable leaks

--interfaces                 顯示可用的接口列表

--reporters                 顯示可用的監(jiān)控器列表

--compilers <ext>:<module>,... use the given module(s) to compile files

Mochajs使用說明

w,——看

執(zhí)行測試對CWD的JavaScript的變化,一旦開始。

——編譯器

咖啡劇本不再支持開箱。CS和類似transpilers 可以通過映射文件擴(kuò)展名使用(使用——手表)和模塊 名稱。例如——咖啡:咖啡腳本編譯器coffeescript 1.6或以咖啡:咖啡——編譯器腳本/注冊coffeescript 1.7 +與。

B,——保釋

在第一個(gè)例外只感興趣?使用——保釋!

D,——調(diào)試

使節(jié)點(diǎn)的調(diào)試支持,該執(zhí)行你的腳本(S)與節(jié)點(diǎn)調(diào)試<文件……>你可以通過代碼和打破的調(diào)試器聲明。請注意區(qū)別摩卡調(diào)試和摩卡——調(diào)試:摩卡調(diào)試會火起來的節(jié)點(diǎn)內(nèi)置的調(diào)試客戶端,摩卡——調(diào)試將允許你使用一個(gè)不同的界面如眨眼的開發(fā)工具。

——全局<名稱>

接受一個(gè)逗號分隔的接受全局變量名列表。例如,假設(shè)您的應(yīng)用程序的全局命名有意暴露應(yīng)用程序和小唯,你可能想添加——全局應(yīng)用,YUI。它也接受通配符。你能做的——全局“*酒吧”它將匹配foobar,鮑伯,等你也可以通過在“*”忽略所有的全局變量。

——檢查泄漏

默認(rèn)情況下,摩卡不會檢查全局變量泄露而運(yùn)行的測試,以使這一關(guān)——檢查泄漏指定的全局變量,也可以使用——全局,例如——全局JQuery,mylib。

R,——需要<名稱>

的——要求選項(xiàng)是有用的庫,如should.js,所以你可能只是——要求應(yīng)而不是手動調(diào)用要求(“應(yīng)該”)在每個(gè)測試文件。注意,這個(gè)效果很好應(yīng)因?yàn)樗柟蘯bject.prototype然而,如果你想訪問一個(gè)模塊的出口,你會需要它們,例如VaR應(yīng)要求(=“應(yīng)該”)。

U,——UI <名稱>

的——UI選項(xiàng)允許您指定要使用的接口,違約“BDD”。

R,——記者<名稱>

的——記者選項(xiàng)允許你指定的記者,將使用缺省的“點(diǎn)”。這個(gè)標(biāo)志也可以利用第三方記者。例如,如果你NPM安裝摩卡lcov記者然后你可以做——記者摩卡lcov記者。

T,——超時(shí)

指定測試用例超時(shí),不到2秒。你可以通過重寫毫秒超時(shí),或與一個(gè)值S后綴,前:——超時(shí)2S或——超時(shí)2000將等效。

S,——慢

指定“慢”測試閾值,缺省75ms。摩卡使用這個(gè)突出的測試用例,時(shí)間太長。

G,——grep <模式>

的——grep選項(xiàng)時(shí),指定將觸發(fā)摩卡只運(yùn)行匹配給定的試驗(yàn)?zāi)J竭@是內(nèi)部編譯到正則表達(dá)式。

假設(shè)比如你有“API”相關(guān)的測試,以及“應(yīng)用程序”相關(guān)的測試,如下面的代碼段顯示;可以使用——grep API或——grep程序運(yùn)行一個(gè)或另一個(gè)。同樣的一套測試用例名稱或任何其他部分,——grep用戶將有效的為好,甚至——grep得到。

軟件截圖

下載地址 電腦版

用戶評論

熱門評論

最新評論

發(fā)表評論 查看所有評論(0)

昵稱:
請不要評論無意義或臟話,我們所有評論會有人工審核.
字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)