Onay kutusunu işaretli veya işaretlenmemiş durum için sınamak istiyorum. Bulunamadı: selenyum webdriver'da css selektör öğesi bulunamıyor
Bu
onay kutusunu html kodu<div classs="input-control checkbox">
<span class="check">
::before
</span>
</div>
::before
css seçicidir
i onay kutusunun hoverover
, buspan.check::before
ancak
driver.FindElement(By.CssSelector("span.check::before"));
olarak webelement elemanı durum bulunmayan atar gösterir.
Herhangi bir yardım çok takdir edilecektir.
Sen bir ':: before' sözde elemanla var ama seçici' diyor :: after' demek ...? (Sahte öğeleri bile bulabileceğinizden emin değilim.) – BoltClock
Neden sahte bir öğeyi hedeflemeniz gerekiyor? – Arran
'div.checkbox :: sonra' * değil * 'span.check :: before'. Her elemanın ayrı ayrı '' önce' ve ''sonra' sözde-elemanları olabilir. –