Selenium ile diğer sayfafa geçiş

Arkadaşlar merhaba, şu an yazdığımız otomasyonda Selenium ile siteye girince ikinci bir sayfa olarak burayı açıyor buraya nasıl geçiş yapabilirim?

Merhaba, popup olarak mı açıyor?

xPath Finder eklentisini kullanarak xpath almayı denediniz mi?

Evet popup olarak açıyor. Yeni açtığı sayfada eklentilerim çalışmıyor maalesef.

isveren = driver.find_element(By.LINK_TEXT, 'İŞVEREN')
anasayfa = driver.window_handles[0]
popup = driver.window_handles[1]
driver.switch_to_window(popup)
isveren.click()

bu sekilde olabilir, eger olmazsa popup linkini kopyalayıp farklı bir tabda acarak xpath alıp deneyebilirsiniz.

‘WebDriver’ object has no attribute ‘switch_to_window’ diye bir hata almaktayım.

popup = browser.window_handles[1]

browser.switch_to_window(popup)
browser.switch_to.window(browser.window_handles[1])

deneyebilirsiniz

2 Beğeni

Sefa Bey teşekkürler, sorun halloldu.

1 Beğeni