av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

vue 單元測試的推薦插件和使用示例

瀏覽:82日期:2022-09-28 17:22:39
目錄框架一流的錯誤報告活躍的社區和團隊JestMocha推薦插件Vue Testing Library (@testing-library/vue)Vue Test Utils示例

單元測試應該:

可以快速運行 易于理解 只測試一個獨立單元的工作 框架

因為單元測試的建議通常是框架無關的,所以下面只是當你在評估應用的單元測試工具時需要的一些基本指引。

一流的錯誤報告

當測試失敗時,提供有用的錯誤信息對于單元測試框架來說至關重要。這是斷言庫應盡的職責。一個具有高質量錯誤信息的斷言能夠最小化調試問題所需的時間。除了簡單地告訴你什么測試失敗了,斷言庫還應額外提供上下文以及測試失敗的原因,例如預期結果 vs. 實際得到的結果。

一些諸如 Jest 這樣的單元測試框架會包含斷言庫。另一些諸如 Mocha 需要你單獨安裝斷言庫 (通常會用 Chai)。

活躍的社區和團隊

因為主流的單元測試框架都是開源的,所以對于一些旨在長期維護其測試且確保項目本身保持活躍的團隊來說,擁有一個活躍的社區是至關重要的。額外的好處是,在任何時候遇到問題時,一個活躍的社區會為你提供更多的支持。 盡管生態系統里有很多工具,這里我們列出一些在 Vue 生態系統中常用的單元測試工具。

Jest

Jest 是一個專注于簡易性的 JavaScript 測試框架。一個其獨特的功能是可以為測試生成快照 (snapshot),以提供另一種驗證應用單元的方法。

Mocha

是一個專注于靈活性的 JavaScript 測試框架。因為其靈活性,它允許你選擇不同的庫來滿足諸如偵聽 (如 Sinon) 和斷言 (如 Chai) 等其它常見的功能。另一個 Mocha 獨特的功能是它不止可以在 Node.js 里運行測試,還可以在瀏覽器里運行測試。

推薦插件Vue Testing Library (@testing-library/vue)

Vue Testing Library 是一組專注于測試組件而不依賴實現細節的工具。由于在設計時就充分考慮了可訪問性,它采用的方案也使重構變得輕而易舉。

它的指導原則是,與軟件使用方式相似的測試越多,它們提供的可信度就越高。

Vue Test Utils

Vue Test Utils 是官方的偏底層的組件測試庫,它是為用戶提供對 Vue 特定 API 的訪問而編寫的。如果你對測試 Vue 應用不熟悉,我們建議你使用 Vue Testing Library,它是 Vue Test Utils 的抽象。該庫有很詳盡的API文檔 Vue Test Utils

示例

<template> <div> <input v-model='username'> <div v-if='error' > {{ error }} </div> </div></template><script>export default { name: ’Hello’, data () { return { username: ’’ } }, computed: { error () { return this.username.trim().length < 7? ’Please enter a longer username’: ’’ } }}</script>

以上就是vue 單元測試的推薦插件和使用示例的詳細內容,更多關于vue 單元測試的資料請關注好吧啦網其它相關文章!

標簽: Vue
相關文章:
主站蜘蛛池模板: 久久精品99 | 亚洲网站在线观看 | 欧美一级久久 | 精品国产乱码久久久久久闺蜜 | 中文字幕一区二区三区精彩视频 | 在线免费黄色小视频 | 色爱综合 | 插插宗合网 | 古典武侠第一页久久777 | 九九热在线免费视频 | 欧美日日| 欧美日韩三区 | 精品99久久 | 亚洲天堂免费 | 亚洲午夜久久久 | 日韩在线一区二区 | 久草在线 | 久久国产免费看 | 91精品国产777在线观看 | 日本理论片好看理论片 | 精品一区二区在线观看 | 欧美一区二区三区精品免费 | 久久国产精品久久国产精品 | 日韩精品一区二区三区在线播放 | 国产一区二区观看 | 亚洲欧美日韩精品久久亚洲区 | 国产日产久久高清欧美一区 | 午夜tv免费观看 | 国产精品久久久久久久久免费樱桃 | 欧美在线一区二区三区四区 | 少妇一级淫片免费播放 | 亚洲第一视频网 | 中文字幕一区在线观看视频 | 日韩欧美三级电影 | 欧美a∨| 亚洲一区二区三 | 超碰最新在线 | www国产成人免费观看视频,深夜成人网 | 日本不卡视频 | 国产丝袜一区二区三区免费视频 | www.色午夜.com|