2つのラジオボタンのどちらが選択されているかを判断し、それに基づいてもう一方を選択しようとしています。私はJavaとセレンを使用しています。
私のHTMLは次のとおりです。
<div class="row span-670px">
<h3>Turn on</h3>
<div class="field-row">
<div class="field-wrap radio-row clearfix ">
<input type="radio" name="choosePaymentModel" value="QUOTEHOLD" checked="checked" />
<label>
...
</label>
</div>
</div>
<div class="row last span-670px">
<h3>Turn off</h3>
<div class="field-row">
<div class="field-wrap radio-row clearfix ">
<input type="radio" name="choosePaymentModel" value="BASIC" />
<label>
...
</span>
</label>
</div>
</div>
異なるのはvalue属性だけです。チェックされた属性は、どちらがチェックされたかに基づいて変化するため、2つを区別する唯一の明確な方法は値によるものです。正しいラジオボタンを取得するための適切な構文が見つからないようです。IDEを利用する場合、要素識別子は選択に応じて相互に交換されるため、すべてが一意になることはありません。
提案?