ブラウザー参照で変数を使用する際に問題が発生しています。ul、ol などのフィールド タイプを渡そうとしています。コードは ol と入力しても機能しますが、'field' というラベルの付いた pass 変数を使用したいと考えています。「フィールドのメソッドが未定義です」というエラーが表示されます。
#{field} も使用してみましたが、どちらも機能しません。エラーは、フィールドが定義されていないことです。
def CheckNewPageNoUl(browser, field, text1, output)
browser.a(:id => 'submitbtn').hover
browser.a(:id => 'submitbtn').click
output.puts("text1 #{text1}")
browser.body(:id => 'page').wait_until_present
if browser.table.field.exists?
output.puts(" #{text1} was found in CheckNewPageNoUl")
end
end
field = "ol"
text1 = "<ol>"
CheckText.CheckNewPageNoUl(b, field, text1, outputt)