以下は、自動化しようとしている Web ページの html です。Watir を使用している場合、要素は正しく検出されますが、watir-webdriver では検出されません。
<td width="87">
<input type="image" style="height: 34px; width: 83px; border-width: 0px;" src="/test/test/img/Order-Online-Form_18.gif" id="order1_Next1" name="$Next1">
</td>
以下のコードを使用しています。
require 'rubygems'
require 'watir'
browser = watir::Browser.new
browser.goto 'test.com'
test = @browser.td(:xpath,"//input[@id='order1_Next1']").exists?
puts test
私がwatirを使用している場合はtrueを返しますが、watir-webdriverを使用している場合はfalseを返します。watir-webdriver が xpath を認識しない理由を教えてください。
ありがとう