0
我已經使用Selenium創建的對象:硒「檢查」功能無法識別
driver = Selenium::WebDriver.for :firefox, :profile => profile
我試圖利用‘檢查’功能的一個單選按鈕,如下所示:
driver.find_element(:name => "SomeName").check
然而,這想出了一個錯誤:
in `<main>': undefined method `check' for #<Selenium::WebDriver::Element:0x35c75e8>
有另一種方式,以硒爲R選擇單選按鈕因爲我只是沒有看到任何地方?
謝謝。
編輯:
使用find_element.click功能也不起作用。例如:
<td valign="middle"><input type="radio" NAME="TESTNAME" VALUE="TESTVALUE1"></td>
<td valign="middle"><input type="radio" NAME="TESTNAME" VALUE="TESTVALUE2"></td>
<td valign="middle"><input type="radio" NAME="TESTNAME" VALUE="TESTVALUE3" ></td>
表演:
driver.find_element(:name => "TESTNAME", :value => "TESTVALUE3").click
沒有做任何事情。任何反饋,爲什麼這是案例將不勝感激。
我之前也試過這個。儘管它不會拋出錯誤,但它仍然不能達到預期的結果。我用這個特定的案例編輯了我的帖子。 –