在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ 關(guān)于Vue頁面的測試

關(guān)于Vue頁面的測試

問題描述

想對當(dāng)前項目進行單元測試,期望是針對單個問題測試,測試內(nèi)容行為測試,方法測試,簡單的UI測試

問題出現(xiàn)的環(huán)境背景及自己嘗試過哪些方法

因為自身對測試不太熟悉。參考官網(wǎng)和開源組件庫的測試代碼進行開發(fā)。但發(fā)現(xiàn)測試會有各種依賴。如:

A.vue 引入組件 B.vueB.vue里面又有xx.js的業(yè)務(wù)腳本,然后xx.js里面又引用了公共庫util.js,A.vue里面又有vuexstore。然后就環(huán)環(huán)相扣,各種報錯。

請問是否可以做到去除部分依賴然后單單針對性測試?

回答
編輯回答
喜歡你

主要有三種方式。

一種是module mock(模塊模擬),即將模塊進行模擬,模擬它的api,而不模擬實現(xiàn)。

二是采用vue(當(dāng)然react也是一樣的)的shallow render。這樣不會渲染子組件

三是代碼進行拆分,或者只測試某些方法(甚至可以測試私有方法),而不是全體。

希望我的回答能夠幫到你~

2018年9月18日 06:28