Sikuliを使うと、
簡単にWeb UIをtest出来ます。
あ、Web UIに限りませんか。Desktop上のアプリ全て、というべきでしょう。
何と言っても、「このボタンをclick」とかっていう指定が、
当該ボタンの画像で示せる、
その画像を取るのもbrowser上で範囲指定すればいいだけ、
というのがなかなかshockingでした。
Sikuli自体はJava APIがあるので、OS free、script化も可能っぽいです。
SikuliXでGUIでお手軽テスト自動化、のみならず。
ただ、「ここを選んでclickして」とかっていう手順はすんなり書けるんですが、
Captchaを乗り越えるために裏でlogic組みたかったんですけど、
それがどうもSikuliXではうまく出来ない感じがしたので、諦めました。
あぁ、上記のSikuli-apiを使ってJava Test classとして書けば良かったんですね。
出来ないことはないですか。ぼくが見落としただけです。
「ここ」って示す画像を沢山用意しないとならなさそう、です。
じぇじぇ、GebとSikuli、一緒に使えそうですね。
もうGebで書いちゃいましたよトホホ。