我需要了解c#測試驅動程序及其意義。如何以及爲什麼執行....可以任何人幫助瞭解這是一個.net開發人員在.net上不是測試人員....請讓我知道.. 謝謝。什麼是c#測試驅動程序,爲什麼執行
回答
「測試驅動器」,也就是一些人指時,他們的意思是一個應用程序,大概只有甚至用於測試開發,而不是出貨,用來測試軟件產品的功能。
這種「測試驅動器」是用於僅會作爲一個DLL,庫或框架,即,沒有真正的「端用戶應用程序」爲這樣的產品中特別有用。
可以說,在測試過程中,也可以使用單元測試,從而構成「測試驅動程序」。但是,以我的經驗,測試驅動程序可以另外也服務器的目的,那超過那些典型的單元測試,如:
- 一個展示應用程序爲您,圖書館/工具的功能
- 進行某種「集成測試「(包括數據庫訪問等),這是你在」平均「單元測試中不會做的。
例如,我們曾經開發了某種應用程序服務器。爲了測試它,我們將提供一個單獨的測試客戶端,它可以多次執行請求,併發地記錄統計信息等(有點像Apache JMeter或類似的工具)。
我知道這一切都是有些模糊和寬泛,但 - 沒有進攻 - 所以是你的問題;-)
yap ..我同意。然而,在這之後,我可以用更有意義的方式......因爲我已經從您身上了解到有關「TestDriver」(用於測試的應用程序)的非常基本的東西...謝謝.. :-) –
測試的好例子驅動程序將是網站測試自動化工具 - Selenium和Watin等產品.. – MattDavey
- 1. 什麼是測試驅動程序?
- 2. 什麼是測試驅動開發?
- 3. 這是什麼C++程序不執行?
- 4. 什麼是Windows內核驅動程序?
- 5. 什麼是jTDS驅動程序?
- 6. 什麼是pyspark驅動程序?
- 7. 是什麼在MySQL JDBC驅動程序
- 8. 什麼是Type 4 XA驅動程序?
- 9. 什麼是驅動程序功能?
- 10. 什麼是jdbc驅動程序「org.gjt.mm.mysql.Driver」?
- 11. 驅動程序是什麼意思?
- 12. Geb Firefox驅動程序:爲什麼我的測試運行兩次?
- 13. 驅動程序和單元測試有什麼區別?
- 14. 線程執行的順序是什麼?
- 15. 爲什麼程序頭可執行?
- 16. 爲什麼不去執行子程序
- 17. rspec測試文件中的代碼執行順序是什麼?
- 18. 什麼是執行在Django中的順序測試
- 19. 執行郵件「測試」[email protected]只是掛起。爲什麼?
- 20. MongoDB C#驅動程序:當我執行查詢時會發生什麼?
- 21. 爲什麼在測試過程中多次執行`module.config`函數
- 22. 爲什麼mongo C++驅動程序給我編譯錯誤?
- 23. 設置驅動程序可執行文件路徑的步驟是什麼?
- 24. 驅動程序類做什麼(陣列)
- 25. 什麼安裝JET ODBC驅動程序?
- 26. 什麼是事件驅動的編程?
- 27. 試圖渲染3D triagle擊碎Nvidia驅動程序!爲什麼? [C++ && DirectX11的SDK]
- 28. Apache Spark - 爲什麼執行程序被刪除? '空閒'是什麼意思?
- 29. PHP - 爲什麼新的SQLSRV驅動程序比舊的mssql驅動程序慢?
- 30. 程序執行是非順序的。爲什麼?
可能是有用的:http://msdn.microsoft.com/en-us/magazine/cc163864 .aspx –