1
我剛開始畢業後我的載體。我的第一個測試任務是測試一個用作編輯數據庫界面的程序。該程序使用C#編碼。除了閱讀一些關於C#的在線教程外,我對這種sw測試的實際經驗還很少。似乎我不得不向代碼中添加一些TestClass()和TestMethod(),但不知道用於數據庫檢查目的的測試用例應該是什麼。你能推薦我一些關於這個主題的鏈接或者關於這個問題的一些例子嗎?
由於提前,
約翰
我剛開始畢業後我的載體。我的第一個測試任務是測試一個用作編輯數據庫界面的程序。該程序使用C#編碼。除了閱讀一些關於C#的在線教程外,我對這種sw測試的實際經驗還很少。似乎我不得不向代碼中添加一些TestClass()和TestMethod(),但不知道用於數據庫檢查目的的測試用例應該是什麼。你能推薦我一些關於這個主題的鏈接或者關於這個問題的一些例子嗎?
由於提前,
約翰
您可以使用NUnit的編寫你的測試。繼承人快速入門教程
http://www.nunit.org/index.php?p=quickStart&r=2.4.2
一些基本的測試案例可能是
選擇現有記錄。斷言返回記錄
選擇不存在的記錄。斷言沒有記錄返回
插入,然後選擇新記錄。斷言該記錄存在
刪除,然後選擇刪除的記錄。斷言該記錄不存在
更新然後選擇更新的記錄。斷言記錄有更新的值
這是一個通用的測試套件,但它是很難建立一個測試套件不知道系統下測試
感謝您的確切功能。爲了斷言返回記錄,應該使用Assert.Inconclusive()嗎? – John 2010-05-31 07:33:41
我認爲Assert.IsNotNull/IsNull會更適合檢查存在/不存在 – Midhat 2010-05-31 17:18:44