次の方法で共有


プロバイダーのテスト

プロバイダーをリリースする前に、次のテストを指定された順序で行う必要があります。 これらのテストは、プロバイダーがほとんどの潜在的ユーザーにとって適切に機能することを示します。

  1. OLE DB コンシューマー テンプレートを使って書かれたコンシューマー アプリケーションを使ってプロバイダーをテストします。 テスト コンシューマーは、プロバイダーのすべての機能領域 (追加または変更したすべてのコード) をカバーする必要があります。

  2. ADO で記述されたコンシューマー アプリケーションを使って、プロバイダーをテストします。 ほとんどの開発者 (特に Microsoft Visual Basic と Microsoft C# 開発者) は、コンシューマー アプリケーションに ADO または ADO.NET を使います。 テスト コンシューマーは、プロバイダーのすべての機能領域をカバーする必要があります。 ADO コンシューマー アプリケーションの例については、「Microsoft Visual Basic での ADO コード例」を参照してください。

  3. OLE DB 準拠合致テスト (ADO 準拠合致テストを含む) を実行して、プロバイダーが OLE DB プロバイダーのレベル 0 の標準を満たしていることを示します (レベル 0 の説明については、「OLE DB プログラマーズ ガイド」の OLE DB レベル 0 準拠合致テストを検索してください)。 これらのテストと関連ドキュメントは Visual C++ と共にデータ アクセス SDK に含まれています。 これらのテストは、プロバイダーが他のサービス プロバイダーに集約されたときにうまく動作することを示すのにも役立ち、特にプロパティを変更または追加する場合に有用です。 準拠合致テストの詳細については、Visual Studio CD のいずれかに収容されている Data Access SDK の Readme ファイルを参照してください。

関連項目

OLE DB プロバイダー テンプレートの操作