2012-01-02 21 views
6

私は、内部の アプリケーションの1つに再接続するために、Javaアプレットを20〜30分ごとに実行する必要があります。PythonでJavaアプレットを自動化

私はこのアプリケーションのWebサイトでログインを自動化し、入力を全く必要としないJavaアプレットを実行したいので、それを受け入れて、アプリケーションが私をログオフするたびにスクリプトを実行することができます。

urllibなどのライブラリを使用してPythonからこれを行う方法はありますか? 私はログイン部分を行う方法を知っていますが、私は「このアプレットを受け入れて実行する」部分をどうするかわかりません。

+0

クロスプラットフォームのソリューションが必要ですか?そうでない場合は、実行中のOS /ブラウザを指定できますか? – Devraj

+0

FirefoxはUbuntu.I上にクロスプラットフォームのソリューションは必要ありません。 – Eric

答えて

1

ウェブアプリケーションのテストフレームワークは、あなたが尋ねたことに役立ちます。ウェブサイトとのユーザーのやりとり(POST、GET、ログイン、クリックなど)をシミュレートすることができます。

質問の難しい部分は、Javaアプレットとやりとりしています。多くのWebアプリケーションテストフレームワークではできません。特に、私はその機能を提供するPythonフレームワークを知らないが、私の経験では、HTTPUnitがアプレットでうまく動作することがわかった。もちろん、それはJavaであり、Pythonではありませんが、チェックアウトする価値があります。

関連する問題