私は、Javaを使用してGUIと対話する方法を見つけようとしています。アプリケーションを開くためのスクリプトを書いて、ユーザ名とパスワードを入力して「ログイン」などをクリックします。それを行う方法はありますか?Javaを使用して他のアプリケーションを操作できますか?
0
A
答えて
2
Javaロボットのようなものを探しているかもしれませんが、それはSeleniumと似ていますが、システムアプリケーション用です。 私は過去http://alvinalexander.com/java/java-robot-class-example-mouse-keystroke
でUIテストを実行するためにそして、あなたは
Runtime.getRuntime().exec("System specific command line text here");
と同様に
File file = new File("/absolute/path/to/yourExecutable");
Desktop.getDesktop().open(file);
+0
これは私が探しているものです。ありがとう! –
関連する問題
- 1. JMXを使用してJavaコードを遠隔操作できますか?
- 2. スワイプを削除して、titleForDeleteConfirmationButtonForRowAtIndexPathを使用して他の操作を行うことはできますか?
- 3. SweftでDeeplinkを使用して他のアプリケーションを開きます
- 4. Javaを使用してJavaScriptを操作します。
- 5. c8yDeviceControl.creatを使用して操作を作成できません
- 6. ActiveResourceを使用して別のアプリケーションのデータベースを操作する
- 7. Java/Androidアプリケーションでディレクトリを操作する
- 8. データベース操作だけのアプリケーションにFirebaseを使用できますか?
- 9. 使用メモリなしでInfluxDBを操作できますか?
- 10. 私は簡単なJava Crud操作でFirebaseを使用できますか?
- 11. SwingEventMonitorを使用して他のアプリケーションを監視しますか?
- 12. Unixソケットを使用してCアプリケーションとJavaアプリケーション間の通信を作成できますか?
- 13. Microsoft Accessまたは他のデータベースを使用したJavaアプリケーションですか?
- 14. 別の操作で同じビューを使用できますか?
- 15. クラスコンストラクタを使用してJavaオブジェクトリファレンスを操作する
- 16. 外部Javaコードを使用してウェブサイトアクションを操作する
- 17. Javaクラスはチェックされていない操作または安全でない操作を使用します
- 18. Javascriptを使用してfirebase内のキャッシュで使用できるデータを操作またはチェックしますか?
- 19. レンダスクリプトを使用してアンドロイドのアクティビティウィンドウを操作しますか?
- 20. 無限の範囲を使用して操作できますか?
- 21. 同じアプリケーションの他のインスタンスでJava Swingアプリケーションコンポーネントを再利用できますか?
- 22. Google Maps API v3を使用してKMLを操作できますか?
- 23. dplyr :: mutateを使用して異なる行を操作できますか?
- 24. マルチスレッドを使用してメソッド操作を高速化できますか?
- 25. カスタムコンポーネント - キャンバスアニメーションを操作する、または他の何かを使用する
- 26. キープアライブを使用してcppアプリケーションをHAとして作成できますか?
- 27. 他のウィンドウでユーザーコントロールからWorker_DoWorkに操作を渡します。
- 28. Java 8のマッピングとmaxBy操作を使用しているときにエラーを解決できません。
- 29. Cordovaを使ってiOSアプリケーションでJavaライブラリを使用できますか?
- 30. Web Javaアプリケーションのエンジンとしてalfrescoを使用できますか?
を使用することができ、Javaから1つのシステムコマンドを起動するためにこれを使用しますが、[のようなものを試してみましたSelenium](https://en.wikipedia.org/wiki/Selenium_(ソフトウェア))? –
これはウェブブラウザの自動化ですね。 –
はい、ただし、アプリケーションがWebアプリケーションでない場合は、同様のソフトウェア/プラットフォームを探すことができます。私はこれがあなたを助けることができると思います:http://stackoverflow.com/questions/25343/is-there-any-way-to-automate-windows-forms-testing –