2

私は Watir-webdriver が初めてです。http://bit.ly/watir-exampleで Firefox を使用して watir-webdriver を実行してみました

Internet Exploerer (IE ver 8) で試してみましたが、動きません。また、同じ値でIEに保護された値を設定しました。私のコードは次のように簡単です:

browser = Watir::Browser.new :ie
browser.goto 'http://bit.ly/watir-example'
sleep 5
browser.text_field(:name => 'entry.0.single').set 'My Name'

私が得るエラーメッセージは次のようなものです:

C:/Ruby192/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.6.0/lib/selenium/webdriver/remote/response.rb:45:「assert_ok」で: xpath で要素が見つかりません== .//input[(not(@type) or (@type!="file" and @type!="radio" and @type!="checkbox" and @type!="submit" and @type! ="reset" と @type!="image" と @type!="button" と @type!="hidden" と @type!="datetime" と @type!="date" と @type!=" month" および @type!="week" および @type!="time" および @type!="datetime-local" および @type!="range" および @type!="color")) および @name= 'entry.0.single'] | .//textarea[@name='entry.0.single'] (Selenium::WebDriver::Error::UnexpectedJavascriptError)

誰でも私を助けてもらえますか?ありがとうございました。

4

1 に答える 1

1

irb問題に関する詳細情報を提供するために使用します

例えば。

> irb
> require 'watir-webdriver'
> browser = Watir::Browser.new :ie
> browser.goto 'http://bit.ly/watir-example'
> puts browser.title
> puts browser.text_fields.count
> browser.text_field.set 'hello'
于 2011-09-28T11:39:48.497 に答える