Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Testování interoperabilních aplikací je v nejlepším případě časově náročné a v nejhorším nemožném, protože nové obchodní faktory se neustále objevují na trhu. Je však možný rozumný stupeň testování. Aplikace s omezenou nebo nízkou interoperabilitou musí být testovány pouze s těmi ovladači, které mají zaručenou podporu. Musí však být plně testovány proti těmto ovladačům.
Vysoce interoperabilní aplikace nelze testovat prakticky proti všem ovladačům. Nejlepší, co může většina vývojářů aplikací udělat, je otestovat je plně proti malému počtu ovladačů a kurzorem proti několika dalším. Testované ovladače by měly zahrnovat nejoblíbenější ovladače pro nejoblíbenější DBMS na trhu aplikace; pokud trh pokrývá všechny dbMS, ovladače pro desktopové i serverové dbMS by se měly testovat.
Jedním z problémů při testování aplikací ODBC je počet zahrnutých komponent: aplikace samotná, Správce ovladačů, ovladač, DBMS a případně síťový software nebo brány. Aplikace můžou usnadnit sledování chyb publikováním chybových zpráv vrácených funkcemi ODBC prostřednictvím sqlGetDiagField a SQLGetDiagRec. Tyto zprávy identifikují výrobce a součást, ve kterých dochází k chybám. Další informace najdete v tématu Diagnostika.