私はdisabled="disabled"
属性を使用して、チェックボックスをつかむしようとしている:ALLでチェックボックスを見つけるセレンを作る無効= "無効"
(.//*[contains(@class,'wfm-statusbar')])[1]/descendant::input
(.//*[contains(@class,'wfm-statusbar')])[1]/descendant::*[@type='checkbox']
(.//*[contains(@class,'wfm-statusbar')])[1]/descendant::*[@disabled='disabled']
: "XPathは" の一つである
List<WebElement> checkBox= driver.findElements(By.xpath("xpath"));
ファイアウォールとコンソールでチェックされている場合は、上記のがのです。証拠例:私は、コード内でXPathを実行すると
、それは失敗します。
org.openqa.selenium.TimeoutException: Timed out after 15 seconds waiting for ...
私はdisabled属性なしと同じに(「通常」のチェックボックスを検索する場合ページ)、コードが動作します。だから私はそれが責任を負うこのdisabled="disabled"
属性であると確信しています。
簡体HTML:
<div class="wfm-statusbar">
<div>
<span> some text</span>
<span>
<label>
<input type="checkbox" disabled="disabled" >
</label>
</span>
</div>
</div>
任意の提案ですか?おかげさまで
「失敗する」と説明してください。 – SiKing
が編集されました(例外が追加されました) – Andrejs
あなたはもっと長い時間待っていますか? – SiKing