これを使用して、Linux(Ubuntu) アプリ用の自動テスト フレームワークを作成しました。そのフレームワークは、ボタンをクリックしてテキスト フィールドに入力します。
gedit の例を参照してください。https://fedorahosted.org/dogtail/browser/examples/gedit-test-utf8-procedural-api.py
ですから、例えばドッグテールを使用してください
dogtail.rawinput.click(100, 100)
PyAutoGUI をお勧めします。これにより、マウスとキーボードを完全に制御し、スクリーンショットを取得できます。さらに、画面内で画像を見つけることもできます (ボタンはどこにありますか?)。クリックを動的に自動化するのに非常に役立ちます。 Windows、macOS、Linux で動作します。
例:
>>> import pyautogui
>>> screenWidth, screenHeight = pyautogui.size()
>>> pyautogui.moveTo(screenWidth / 2, screenHeight / 2)
紹介ページをご覧ください。