很多的app使用MVC設(shè)計(jì)模式來將“用戶交互”與“數(shù)據(jù)和邏輯”分開,而model其中一個重要作用就是持久化。下文中設(shè)計(jì)的Model可能不是一個完...
在現(xiàn)在的app,網(wǎng)絡(luò)請求是一個很重要的部分,app中很多部分都有或多或少的網(wǎng)絡(luò)請求,所以在一個項(xiàng)目重構(gòu)時,我會選擇網(wǎng)絡(luò)請求框架作為我重構(gòu)的起點(diǎn)。...
一、為什么要引入單元測試 在開發(fā)過程中我們會遇到這樣一些問題: 面對需要重構(gòu)龐大的模塊代碼時無從下手 修改了一處地方卻在另一處地方引發(fā)了新的bu...
postman的環(huán)境使用 postman里有環(huán)境的設(shè)置,就是我們常說的用變量代替一個固定的值,這樣做的好處是可以切換不同的域名、不同的環(huán)境變量,...
在軟件測試行業(yè)中,爭議最大的話題是“更好的是手動測試還是自動化測試”。盡管自動化測試最常談?wù)摿餍姓Z,并且正在慢慢主導(dǎo)測試領(lǐng)域,手動測試的重要性不...
構(gòu)想篇 作為一名接口自動化測試工程師,日常面臨最多的工作就是編寫接口自動化測試腳本,那么,在 coding 的過程中最讓你覺得枯燥和乏味事情有哪...
自動化測試的重要性顯而易見,但自動化測試又無法解決所有問題,所以說完全依賴自動化是不可能的,但完全沒有自動化是萬萬不能。在軟件開發(fā)項(xiàng)目中,重度依...
本文說明go語言自帶的測試框架未提供或者未方便地提供的測試方案,主要是用于解決寫單元測試中比較頭痛的依賴問題。也就是偽造模式,經(jīng)典的偽造模式有樁...
使用匹配器 使用不同匹配器可以測試輸入輸出的值是否符合預(yù)期。下面介紹一些常見的匹配器。普通匹配器最簡單的測試值的方法就是看是否精確匹配。首先是t...