你學會測試了嗎 1 推薦工具

2022-01-11 12:53:43 字數 1379 閱讀 8079

乙個典型的軟體專案中最為重要的兩種測試型別,即程式設計師和使用者的測試,稱為「單元測試」和「驗收測試」。在開發任何種類的企業或大型應用時都不容忽視,如果沒有合適的工具作為支援,單元測試工作量非常巨大了。

測試驅動開發(test driven development,tdd)技術是在新增新**之前讓你的測試**出錯的一種開發技術。在開始編寫**之前首先要寫你的測試**,然後再編寫**讓你的測試通過。

在.net下的單元測試工具非常多了,其中微軟也提供了自己的測試的unit test framework,我在這裡僅僅推薦一下比較實用的兩種測試工具。

利用visual studio test edition,我們可以直接在visual studio中建立、管理、編輯和執行測試,還可以獲取和儲存測試結果。visual studio 中整合了多種測試型別(包括單元測試、web 測試、負載測試和手動測試)。非常方便,在此推薦一下。

nunit作為xunit家族中的.net成員,是.net的單元測試框架,xunit是一套適合於多種語言的單元測試工具。它具有如下特徵:

官方主頁:

testdriven.net是以外掛程式形式整合在visual studio ide中的單元測試工具,完全相容所有.net framework版本,並且整合了多種單元測試框架諸如nunit,mbunit,以及 ms team system 等。 testdriven.net的前身是nunitaddin。

testdriven.net允許開發者在visual studio中執行或者除錯他們的測試。

testdriven.net現在整合以下測試工具:

nunit

(單元測試)、 mbunit

、 zanebug

、 mstest

、 ncover

(分析**的覆蓋率)、 ncoverexplorer

(檢視**覆蓋率的分析結果 )、 reflector

(類庫反編譯)、 typemock

特性:官方主頁:

還有一些測試工具了,像msunit,mstest、 msbee、nunitforms等等工具了,但是現在好像沒有很多人使用,我比較推薦testdriven.net工具。

你學會測試了嗎 1 推薦工具

乙個典型的軟體專案中最為重要的兩種測試型別,即程式設計師和使用者的測試,稱為 單元測試 和 驗收測試 在開發任何種類的企業或大型應用時都不容忽視,如果沒有合適的工具作為支援,單元測試工作量非常巨大了。測試驅動開發 test driven development,tdd 技術是在新增新 之前讓你的測試...

你學會測試了嗎 2 測試語法之屬性介紹

這個簡短的系列一一講解一下.net下測試的相關知識,希望對初學者有所幫助。testdriven.net支援多種單元測試框架,像nunit,mbunit,ms team system,這裡我選擇了最為經典的nunit單元測試框架來介紹testdriven.net所支援的一些重要的屬性。testdriv...

Say「No」,你學會了嗎?

say no 你學會了嗎?2004 年,當蕭聖璇剛回國加入微軟亞洲工程院時,有乙個現象讓他難以適應 開會討論時,大家要麼三緘其口,要麼發表的意見不溫不火,會議結束後,大家卻接二連三地來到他的辦公室,開始對會議上的問題發表看法。在蕭聖璇看來,這些原本要在開會時解決的問題,為什麼非要留到會後才提出來?蕭...