ExtJsに実装されたWebアプリケーション(部分的に...)をテストしています。チェックボックスはボタンとして実装されています。Seleniumライブラリを使用してJavaで記述されたテスト。
ボタンをチェックするために、私は次のようなものを使用しています:
selenium.click("css=input.x-form-field.x-form-checkbox",true);
チェックボックスがオンになっているかどうかに関係なく、チェックボックスの状態を取得しようとしていますが、その方法がわかりません。
実装は次のとおりです。
<td id="checkboxfield-1028-bodyEl" class="x-form-item-body x-form-cb-wrap" colspan="3" role="presentation" style="width: 100%;">
<input id="checkboxfield-1028-inputEl" class="x-form-field x-form-checkbox" type="button" hidefocus="true" autocomplete="off" aria-invalid="false" style="-moz-user-select: text;">
<label id="checkboxfield-1028-boxLabelEl" class="x-form-cb-label x-form-cb-label-after" for="checkboxfield-1028-inputEl">Active</label>
ありがとう