簡體   English   中英

使用Watir-Webdriver選擇單選按鈕

[英]Using Watir-Webdriver to select radio button

我正在嘗試使調查自動化,到目前為止效果很好,直到我接觸到單選按鈕為止,我認為這很容易,但是我做對了。

HTML代碼是這樣的:

<span class="radioButtonHolder">

<span class="radioBranded" style="background-position: 0px -1px;"></span>
<input id="A.1" class="customCtrlLarge" type="radio" value="1" name="A"></input>

使用Watir-Webdriver,我嘗試:

browser.radio(:name => 'A', :value => '1').click

這沒有用。 我也嘗試過:

browser.radio(:id => 'A.1').click
browser.find_element(:name => 'A', :value => '1').click

為了使前端開發人員“風格化”單選按鈕,他使用“ span”元素“覆蓋”它們,在我測試的網站上也遇到了類似的問題。 使“實際”單選元素不可點擊。 為了解決這個問題,我“單擊”“ span”元素,它設置了單選。

我假設您已經嘗試“設置”單選按鈕?

browser.radio(:name => 'A', :value => '1').set

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM