アプリケーションがあり、Selenium を使用した Web 環境で行うのと同じ方法で、その入出力動作をデバッグしたいと考えています。この件について使いやすいアプリケーションを知っていますか?
2 に答える
Microsoft UI Automation を使用してみてください。それが Microsoft アプリまたは最近作成されたものである場合、いくつかのパターンがサポートされる可能性があります。
White ( http://white.codeplex.com ) と WiPFlash ( http://code.google.com/p/WiPFlash ) はどちらも Microsoft UI Automation のラッパーです。White は、WinForms 上に構築された一部のレガシー アプリもサポートする場合があります。
スヌープ UI ( http://blois.us/Snoop/ ) は、アプリでできることの種類のアイデアを提供します。使用したいコンポーネントでサポートされている InvokePattern、ValuePattern、TextPattern などを探しています。NameProperty からも役立つ情報が得られる場合があります。それらが存在しない場合、Microsoft UI 自動化は役に立ちません。その時点で、申し訳ありませんがあきらめます。
ロスさん、申し訳ありませんが、あなたの質問の正確な意味がわかりません。アプリケーションがどの言語でプログラムされているかわかりません。Windows XP用のデスクトップアプリケーションです。C、C++、Java でプログラミングしています。
私の質問に答えていただきありがとうございます。