発見

cursesライブラリはungetch()を使うことでGUI操作を自動テストの対象に出来る。getch()だけでなくgetstr()までちゃんと動作する。さっき試してみるまでGUIは自動テストしていなかったよ。
そういえばjavaだとRobotというマウス・キーボード操作をエミュレーションするライブラリがあったような。他の環境でもあるのかな。調べてみよう。

      • -

調べてみた。

(途中で発見したリストhttp://d.hatena.ne.jp/infy2c/20061024/1161694630)
何だかJavaばかりだ。VNC経由のEggplantというのが強引そうで良さげ。