SQL負荷テストSQL Server Profiler TraceからVisual Studio 2005単体テストを生成 | |
今すぐダウンロード |
SQL負荷テスト ランキングとまとめ
広告
SQL負荷テスト タグ
- SQL. データベース サーバ 単体テスト サーバートレース データベースユニットテスト 単体テスト管理 トレースサーバー ビジュアルプロファイラ ビジュアルトレースルート ビジュアルスクリーテスト ユニットテストを生成します 書き込み単位テスト Visual Studio Profiler テスト単位 サーバープロファイラ 単体テスト開発 単体テストの拡張機能 ユニットテストコード ユニットテストツール UIMAユニットテスト ユニットテストを作成します T-SQLテスト データベースロードテスト SQL Serverプロファイラ プロファイラートレース クラリオンユニットテスト ユニットテストアナライザ QTESTLIBユニットテスト Googletestユニットテスト 単体テストライブラリ ユニットテストビルダー ユニットテスト作成者 Java Unit Test. トレースSQLコマンド ユニットテストを定義します ユニットテストを自動化します SQLトレースアナライザー visual tr
SQL負荷テスト 説明
SQL Load Testは、SQL Server Profiler TraceからVisual Studio 2005単体テストを生成するように設計されました。このツールはトレースからすべてのSQL文とストアドプロシージャコールを抽出し、それらを単一のVisual Studio Unit Testに変換します。これはVisual Studioロードテストとして設定できます。 テストコードを生成すると、ツールはデータベース自体と対話しませんので、「オフライン」で使用できます。 生成されたコードは、テスト中のデータベースに接続文字列を含むようにカスタマイズする必要があります。生成されたコードはまた、ユーザがSQL文およびストアドプロシージャに渡されるパラメータをカスタマイズするためのフックを含むので、キャッシングを人為的に高性能の数値を与えるのを防ぐためにデータに変動性を導入することができる。 このツールは、データベースを実行するクライアントプログラムと組み合わせて使用することを目的としています。クライアントのSQL Serverアクティビティのトレースは、SQL Server Profilerを使用してキャプチャされます。これはテストシナリオを表し、それはシナリオを再生する単体テストを作成するためにツールによって処理されます。 このツールには、SQL Server Profilerツールを使用して収集するトレースが必要です。このツールは、トレースに単一のクライアントセッションに関するレコードのみを含むと想定しています。したがって、シナリオの生成に使用されているクライアントのアクティビティによって生成されたトレースレコードのみを収集するようにトレースが設定されていることを確認することが重要です。 したがって、SQL Serverデータベース上の他のアクティビティが生成されていないマシンでクライアントを実行し、それに応じてSQL Server Profilerフィルタを設定することをお勧めします。 要件: ■SQL Server 2005 SDKとSQL Server 2005管理ツールがインストールされています。 制限: ■単一の接続で単一のデータベースに対して動作するコードのみをサポートします。 ■準備されたステートメントはサポートされていません。 ■ツールは(まだ)トレースを設定してキャプチャすることはできません.SQLプロファイラを自分で使用してトレースを取得する必要があります。 SQL 2005ではこれを自動化することが可能です。 ■(まだ)Visual StudioまたはDB Pro Editionに統合されていません。 ■ツールは英語の環境でのみテストされていますが、特に日付では他の環境で正しく機能することはほとんどありません。将来のバージョンでは、言語と日付形式を一覧表示する既存のConnectionイベントクラスを必要とすることで、これは解決できます。 ■ツールはXMLデータ型をサポートしていません。 ■NULLで初期化されているInputOutputパラメータは、出力専用パラメータとは区別できないため、出力のみとして扱われます。 ■トレースがNULLをバイナリパラメータ(画像、バイナリ、varbinary)に渡すと、生成されたコードはランタイムエラーを生成します。生成されたコードはSQLBinary.Nullを渡すように変更する必要があります。カスタムコード生成拡張ポイントはこれを回避するために使用できます。 ■(ストアドプロシージャコールとは対照的に)SQLステートメントに渡された位置パラメータはサポートされていません。
SQL負荷テスト 関連ソフトウェア