0
我想找到一種方法來與使用java的GUI進行交互,我想寫一個腳本來打開應用程序,輸入用戶名和密碼,然後單擊「登錄」等。有沒有辦法做到這一點?我可以使用Java操作其他應用程序嗎?
我想找到一種方法來與使用java的GUI進行交互,我想寫一個腳本來打開應用程序,輸入用戶名和密碼,然後單擊「登錄」等。有沒有辦法做到這一點?我可以使用Java操作其他應用程序嗎?
也許您正在尋找類似於Java機器人的東西,它與Selenium類似,但是適用於系統應用程序。 我用這個在過去http://alvinalexander.com/java/java-robot-class-example-mouse-keystroke
進行UI測試和啓動從Java一個系統命令,你可以使用
Runtime.getRuntime().exec("System specific command line text here");
除了
File file = new File("/absolute/path/to/yourExecutable");
Desktop.getDesktop().open(file);
這正是我所期待的。謝謝! –
你嘗試類似[ Selenium](https://en.wikipedia.org/wiki/Selenium_(software))? –
這是一個網絡瀏覽器自動化,不是嗎? –
是的,但如果你的應用程序不是一個Web應用程序,你可以尋找類似的軟件/平臺。我認爲這可以幫助你:http://stackoverflow.com/questions/25343/is-there-any-way-to-automate-windows-forms-testing –