capybaraとseleniumを使用して画像上にマウスを移動する自動化テストを作成しようとしました。いったん私はイメージ上にカーソルを置くことができます私は、イメージがCSSを使用して背景イメージを介して変更されていることを確認したいと思います。働いていないこれらのcapybaraとseleniumを使用して画像にカーソルを移動する方法
hover = driver.find_element(:css => "element")
driver.move_to.(hover).perform
featured_promo = page.find(:xpath, '//*[@id = "btnCalendar"]')
featured_promo.native.hover()
両方:いくつかの研究の後、一部の人々は、セレンと、トリガ方式のdoesntの仕事はそうのようなさまざまなものをしようとしてアイブと言ってきました。
何か助力や提案をいただければ幸いです。 http://selenium.googlecode.com/svn/trunk/docs/api/rb/Selenium/WebDriver/ActionBuilder.htmlが
あなたのコードは、おそらく以下のようになります:
こんにちはパヴェル、IVEはそれをやってみましたが、イムはというエラーを取得NameError: 未定義のローカル変数または#の 'driver 'メソッド。なぜ私はそのエラーを取得する上で任意の提案。 –
Ray
このドライバオブジェクトを作成しましたか? ここをクリックしてください:http://selenium.googlecode.com/svn/trunk/docs/api/rb/Selenium/WebDriver.html まず、セレンを扱うにはWebDriverオブジェクトを作成する必要があります。 Pawel – Pawel
あなたはこれにかなり新しいことを推測しているかもしれません。 Iveはドライバオブジェクトを作成しましたが、唯一のことは要素を見つけることができませんが、それを得ることができるはずです。助けてくれてありがとうPawel! – Ray