Ana içeriğe atla

Kayıtlar

Ekim, 2019 tarihine ait yayınlar gösteriliyor

Selenium WebDriver ile Web Sayfasındaki Tablo Elementlerini Bulma

Basit Tablo Yandaki tabloda "fourth cell" yazan satırı test kodumuzda XPath kullanarak bulmaya çalışacağız. Herhangi belirgin bir attribute u olmayan basit tablolarda kendimiz xpath değerini  aşağıdaki gibi yazabiliriz. //table/tbody/tr[2]/td[2] Tablo, her zaman "parent"olan table değeri ile başlar ve xpath kodunun başına da her zaman // konur. Daha sonra "table" dan sonra onun alt elemanı(child) olan " tbody " tek slash ile "/" sağına yazılır. "Fourth cell" tabloda tbody parent ının 2. tr ve 2. td sinde olduğu için tr[2] ve td[2] yazmamız gerekir. Eğer 2 sayısını belirtmezseniz; hem tr tag inin hem de td tag inin ilk elementini getirir yani sonuçta "first cell" i elde etmiş olursunuz. ***************************************************** İç içe Tablo Bu tabloda görüldüğü gibi iç içe 2 tablo eklenmiş. Burada da "4-5-6" değerini bulmak istersek aşağıdaki kodu kullanmalıyız. Yani ilk tab