Arkadaşlar bir bot yapıyorum c#'ta selenium ile. Program bir sitede siralanan 3'lu sütun şeklindeki öğelere tikliyor ve bir popup açılıyor daha sonra bu popup'u kapatıp diğer öğeye tıklıyor. Bu tiklamalari xpath yolu ile yapıyorum. Örneğin;
xpathyolu/div[1]
xpathyolu/div[2]
...
Bu tiklamalarla birlikte sayfa aşağı doğru kayıyor. Ancak örneğin 20 tıklamadan sonra öğelerin xpath yolu değişiyor. Çünkü üstte kalan öğeler document'ten silinmiş oluyor. Böylece program mesela 21. divi arıyor ve bulamıyor normal olarak, çünkü 21. öğe, atıyorum 14. öğe oluyor (sayfa aşağı kaydığı için).
Bu sorunu nasıl cozebilirim? Çözümünü biliyorsanız lütfen yardımcı olun, şimdiden herkese teşekkürler..