スクロールはできないのでしょうか?

3,245 views
Skip to first unread message

tadashi nagao

unread,
Aug 27, 2013, 12:58:09 AM8/27/13
to selen...@googlegroups.com
画面スクロールとかの指定はできないでしょうか? 実際に人間が動かしているのに近い状態の動きができるとデモにもつかえていいなと思うのです。

伊藤望

unread,
Aug 27, 2013, 11:07:17 AM8/27/13
to selen...@googlegroups.com
長尾さん

ふだんスクロールはあまり意識していなかったのですが、
改めて確認してみると

WebDriverコマンド:クリックやキー入力時には自動的に操作対象要素にスクロールする
Selenium RC系コマンド:スクロールが起こらないことが多いが、sendKeysコマンドなどは自動的に要素にスクロールする

のように見えます。

javaScriptを書けば指定した量だけスクロールさせられるようですが、
これはかなり手間がかかりますね。


書き込みなどを拝見した感じ、Selenium IDEをお使いでしょうか。

Selenium IDEだとコマンドはSeleium RCで実行されるので、
スクロールはあまりきれいに行かない気がします。


こちらの方法で再生すると、Selenium IDEのコマンドを
WebDriverで実行できて、スクロールもきれいに見えるかと思います。
(chromeで再生したらきれいに見えましたが、他のブラウザではもしかして
きれいにスクロールしないかもしれません)
前回の長尾さんの会
に参加させていただいた時、この方法でSelenium IDEをデモしている発表を拝見しましたが、
こちらの方がデモ映えするのかもしれません。


On Tuesday, August 27, 2013 1:58:09 PM UTC+9, tadashi nagao wrote:
画面スクロールとかの指定はできないでしょうか? 実際に人間が動かしているのに近い状態の動きができるとデモにもつかえていいなと思うのです。

tadashi nagao

unread,
Aug 27, 2013, 8:35:22 PM8/27/13
to selen...@googlegroups.com
伊藤さん

さっそくりありがとうございます。

スクリーンキャプチャーよりよさげですね。selenium の認知度がもうちょっとあがると
いいなというところです。

とりあえず、テストなんで、今は、IDEで押していますが、デモ用にはこの手法いいですね。

すでにお使いの方いらっしゃるでしょうか

2013年8月28日水曜日 0時07分17秒 UTC+9 伊藤望:
Reply all
Reply to author
Forward
0 new messages