-6
我試圖找出代碼工作的自動測試如下: (在C#代碼,使用SQL數據庫)自動在同一數據庫的數據庫連接和查詢的檢查
- 檢查是否數據庫(有憑據)工作正常或下降?
- 如果工作,在它運行一個選擇查詢&檢查是否成功的執行。
- 在用於上述2點故障的任何情況下,自動發送電子郵件至somemone。
請幫助我。我認爲這對這裏的專家來說是小菜一碟。
由於一噸
我試圖找出代碼工作的自動測試如下: (在C#代碼,使用SQL數據庫)自動在同一數據庫的數據庫連接和查詢的檢查
請幫助我。我認爲這對這裏的專家來說是小菜一碟。
由於一噸
這些不同的步驟,可以通過簡單地包裹在一些錯誤處理的數據庫調用來實現。整體結構會是這樣的:
try
{
// Perform your SELECT statement
}
catch (SqlException e)
{
// Log the error, send an email, etc.
}
至於什麼去評論的地方,這是你的設置,我猜。 SELECT可以通過ORM,LINQ2SQL,ADO.NET等。然而,錯誤日誌記錄通常會記錄錯誤,然而發送電子郵件通常會發送電子郵件(希望在服務調用後抽取,而不是手動從catch
聲明中擊中您的SMTP服務器)。
你嘗試過什麼?這裏的人們通常不喜歡把它當作一個免費的代碼商店,在那裏你列出需求然後等待代碼出現。 – JNK 2011-06-03 12:10:30
沒有..........那個y要求代碼.... – 2011-06-03 12:11:29
@Pranay - 試圖給他/她的懷疑的好處:) – JNK 2011-06-03 12:12:53