測試可互通的應用程式

測試互通應用程式充其量是耗時的事,最糟則是不可能,因為市場上不斷出現新的驅動因素。 不過,合理程度的測試是可行的。 對於互通性有限或低的應用,只需針對它們保證支援的驅動程式進行測試即可。 然而,必須全面測試這些驅動程式。

高度互通的應用程式無法在所有驅動程式上實際測試。 大多數應用程式開發者能做的最好做法,就是對少數驅動程式全面測試,並對更多驅動程式略帶測試。 測試驅動程式應包含該應用市場中最受歡迎的DBMS(資料庫管理系統)中最受歡迎的驅動程式;若市場涵蓋所有資料庫管理系統,則應測試桌面與伺服器資料庫管理系統的驅動程式。

測試 ODBC 應用程式時的一個問題是涉及的元件數量過多:應用程式本身、驅動程式管理器、驅動程式、資料庫管理系統,甚至可能還有網路軟體或閘道器。 應用程式可以透過 SQLGetDiagFieldSQLGetDiagRec 發布 ODBC 函式回傳的錯誤訊息,來更容易追蹤錯誤。 這些訊息會標示出出錯誤發生的製造商及元件。 更多資訊請參閱 診斷