Appiumのシナリオ書いてたときのメモ。
Appiumで提供されているスクリーンショット撮影時なんかは、スクリーンショット撮影コマンドの直後に別ページの遷移が入っていると、遷移アニメーション実行時にスクリーンショットが撮影されたりするのですよね。
そのときにsleepさせたいなと思って、seleniumやappiumのドキュメントを徘徊してたのですが、特にそれらしいAPIはなくどうしたものかなと思ってました。。
なのですが、単純に、rspecを書くときのsleepで問題なかったので備忘録もかねて。
it 'open google page' do
@driver.get('https://www.google.com')
sleep 10
end
これで、sleepの直前に以下のスクリーンショット用コマンドを入れておけば問題ないはず。
@driver.save_screenshot "保存先パス"
少しすっきり。