私は特定の会社および製品の自動化プログラマーです。MS Word でいくつかのことを自動化する必要があります (すべてのバージョンで、必要に応じて必要に応じてその橋を渡ります) ほとんどの作業は完了していますが、特定のアクションを自動化に追加する必要があります: -「ファイルを開く」ウィンドウ内のファイルをクリックして開きます。
これまでは、「キーの送信」を使用して、次のキー シグナルを送信していました。
"^o";{TAB};{TAB};{TAB};{TAB};{TAB};{TAB};{TAB};{TAB};{TAB};{TAB};{TAB};test;{ENTER}
基本的にファイルを選択して開きました。特にダブルクリックする必要があるため、これは不十分であることが判明しました。
そうすることを達成できる方法はありますか?
主にJavaでプログラミングしていますが、他の言語で簡単な提案があればどうぞ。
強調表示されたコンポーネントをダブルクリックするだけで十分です。上記のキーを使用してファイルにアクセスし、強調表示して、dbl.click シグナルを取得することができます。
ノート:
Selenium または AutoIT を使用できましたが、可能であれば使用しないように求められました。
ご不明な点がございましたら、お気軽にお問い合わせください。
そうそう、非常に重要なことを言い忘れていました。これらの自動化テストは、Tomcat を使用して接続されたリモート システムで動作します。
アップデート:
I put the idea on a back burner after wasting an entire day on this. I have found that using JNA and User32 is fairly simple for mouse control, but I did not manage to find the coordinates of the selection focus.
If anyone has any idea, it is much appreciated!