簡介 Microsoft.AspNetCore.TestHost是可以用於Asp.net Core 的功能測試工具。很多時候我們一個接口寫好了,單元測試什么的也都ok了,需要完整調試一下,檢查下單元測試未覆蓋到的代碼是否有bug。步驟為如下:程序打個斷點->F5運行->通常需要登錄 ...
回到目錄 之前寫了關於自動化測試的相關文章,包括gitlab,unittest,jenkins pipeline等,基於都是功能點的測試,當我們的框架或者業務修改之后,需要走一篇自動化測試,以此來保證我們的修改過的功能是正確的,而今天主要說一下流程測試,從api網站的入口,從一個請求開始到結束這個過程,我們可以通過TestHost來完成 一個完整的流程化測試需要經過以下幾個步驟: 建立xunit項 ...
2017-12-26 10:12 2 862 推薦指數:
簡介 Microsoft.AspNetCore.TestHost是可以用於Asp.net Core 的功能測試工具。很多時候我們一個接口寫好了,單元測試什么的也都ok了,需要完整調試一下,檢查下單元測試未覆蓋到的代碼是否有bug。步驟為如下:程序打個斷點->F5運行->通常需要登錄 ...
使用dotnetCore發布站點后,它的處理請求能力不遜色IIS等大型服務的能力,號稱每秒能處理115萬個請求,太牛X了也。 先看看它支持的數據庫 以下主流數據庫都是為支持的 Microsoft SQL Server SQLite Npgsql ...
回到目錄 Dapper作為小型ORM的代表作品被我們應用到了dotnet core的項目中,下面將把自己在項目中使用dapper進行curd操作的過程寫一下,后期可能會遇到一些問題,大叔也會在這個系列之中進行完善,希望對各位學生有所幫助! 一 安裝nuget的dapper包包 ...
在進入dotnet core時代之后,測試驅動開發TDD的主要工具不再是微軟的nunit,取而代之的是更通用的xunit,微軟把它集成到了dotnetcore的項目里,在安裝完成vs2017之后,你可以很容易的建立一個xunit單元測試項目,並且我們的dotnet宿主命令也有對它的支持 ...
回到目錄 dotnet core 回到目錄 docker 大叔感覺網上對Dockerfile的說明不是很清楚,或者說怎么去用說的不清楚,在vs2017里我們可以去建立自己的Dockerfi ...
問題1:dotnetcore項目使用System.Drawing.Common畫圖時會提示僅在windows上支持,部署到docker上直接提示不支持該類庫 這個問題微軟官方文檔有說明,在各個平台的畫圖方案,其中在linux平台推薦使用的是SkiaSharp庫 問題2:dotnet項目 ...
由於平台服務器是通過接口來與客戶端交互數據提供各種服務,因此服務器測試工作首先需要進行的是接口測試工作。測試人員需要通過服務器接口功能測試來確保接口功能實現正確,那么其他測試人員進行客戶端與服務器結合的系統測試過程中,就能夠排除由於服務器接口缺陷所導致的客戶端問題,便於開發人員定位問題。以下便是 ...
支付功能測試的執行 1、公司交給專門負責支付接口等相關的人員進行支付測試 2、如果是支付寶支付可以用到支付沙漏,模擬支付測試。但是好像只能核對成功支付的情況。 3、給公司申請測試備用金,繼續實際支付操作 4、把收款方改成自己的收款賬號。這樣就可以自己支付,自己收款,避免浪費自己的金錢做公司 ...