0

スタンドアロン アプリケーションの ui テストをコーディングしました。メモリリークがあると思います。

コード化されたUIを使用してこれをキャッチする方法はありますか? これを行う組み込み機能がないことはわかっていますが、以前に誰かが同じ問題に直面した可能性があります...

4

2 に答える 2

0

手作業でコーディングせずにすべてを効果的に見つけることができるかどうかは疑わしい. 非常に単純化されたシナリオ - 1 つのフォームを何千回も開いたり閉じたり (winform について話しているとします) を取得したいoutofmemory場合、自動化されたスクリプトを何千回も呼び出すサイクルがすでに必要です。より洗練されたシナリオについては言うまでもありません-閉じるたびにガベージコレクションを強制します。

于 2013-02-12T17:51:31.890 に答える
0

コード化された UI テストは、メモリ リークを見つけるための適切なツールではありません。
プロファイリング ツールを実行してメモリ リークを特定する必要があります。Visual Studio プロファイラーまたは ANT や .Net メモリ プロファイラー ( http://memprofiler.com/ )などの他のツールを使用できます。

于 2013-02-23T15:33:20.973 に答える