Windowsエクスプローラ拡張のGUIテストの自動化に取り組んでいます。 TortoiseSVNメニューのようなものを考えてください。コンテキストメニューでTortoiseSVN-> Show Logのようなことができるようにしたいと思います。Windowsエクスプローラシェル拡張の自動GUIテスト
可能であれば私はRubyソリューションを好んでいますが、言語に依存しないと思っています。
私はthisをウェブ上に見つけましたが、それは近くにありますが、私がしたいことはしません。いくつかの非カスケードメニューのデフォルトオプションしかないようで、シェル拡張をサポートしていません。
ご意見をいただければ幸いです。
AutoItのコンテキストメニューでシェル拡張機能とのやり取りの例を挙げることはできますか? C:\ foo.txtを右クリックしてTortoiseSVN-> Show Log(foo.txtがバージョンコントロールになっていることを前提としています)を実行します。提供された例のほとんどは、操作ではなくGUI作成のようです。 – peakxu
@peak - 申し訳ありません、私はそれを具体的に行う方法がわかりません。私はちょうど 'WIN32OLE'でちょっと遊んでコンテキストメニューから項目にアクセスしましたが、私はサブメニューに入る方法を理解することができませんでした。 – Casper
AutoItへのリンクありがとうございます。私はまだそれを理解していないが、それはかなり興味深い。 – peakxu