Art的辦公桌

有兩個螢幕真好

之前的專案採用ASP.NET MVC5的方式建立,當時沒有採用webpack編譯前端程式碼,使用的方式是透過script tag 載入vue.js使用,在 component 的部分則是利用字串模板的方式,以Vue.component()的方式全域註冊,嘗試透過webpack將前端程式編譯,並改用 single file component 的方式撰寫 vue 元件

閱讀全文 »

Test Double, Dummy, Fake, Stubs, Spies, Mocks,第一次接觸這些英文名詞的時候,通常也就是剛接觸到測試相關技術的時候,一些文章,或者是課程、說明,或多或少都會帶到這幾個測試領域常見的名詞,之所以會為此專門寫一篇文章,其實除了在鞏固自己記憶之外,也順便備忘一下

閱讀全文 »

原本以為在 C#專案中指定了 js 的報告就可以看到覆蓋率,但事實好像不是這麼一回事,稍微測試了幾次皆以失敗告終,於是我想還是單獨建立一個 js 的專案,來分析 C#裡面的 js 部分

閱讀全文 »

關於 sonarQube 裡面的測試覆蓋率是需要先建立測試報告,並指定路徑提供給 sonarQube 進行分析,這樣才會顯示正確的數據,這一篇文章將會介紹一下個人的使用經驗

閱讀全文 »

實際上撰寫 e2e 測試的時候,我們常常會需要做一些預設的測試資料在資料庫內,假設我今天想要測試會員在網站上購物的流程,那麼網站一定會需要有商品、會員、訂單等等資料結構。
在這樣的情況下,為了確保測試的可重複性,通常會在測試開始之前做測試資料的初始化;測試完畢之後做測試資料的清除。

閱讀全文 »
0%