Selenium - VBA - Frame

mozdem

Altın Üye
Katılım
11 Kasım 2005
Mesajlar
446
Excel Vers. ve Dili
Windows 2011 TR
MS Office 2021 TR - 64bit

VBA, Selenium ve VBS
Altın Üyelik Bitiş Tarihi
08-04-2026
Merhabalar;
Selenium'a yeni başladım. Aşağıdaki problemi çözmek için 3 gündür çalışıyorum. Malesef sonuç alamadım.

İşlem yaptığım Web sitesi 3 Frameden oluşuyor.
1-Sol Menü Frame
2-Üst Frame
3-Ana Frame

Web sitesine Selenium + Chrome ile giriyorum.
Sol menüde menü ve alt menüleri seçtikten sonra Ana Sayfadaki işlemler için Ana Sayfaya;
driver.SwitchToFrame ("ifr") kodu kullanarak geçiyor ve işlem yapıyorum.

Ancak tekrar Menü (Sol frame yada üst frame geçemiyorum. Çünkü o Framelerde Frame id sini bulamıyorum.

Ne yapabilirim. Nasıl bir yol izlemeliyim yada nasıl bir kod kullanmalıyım.
Yardımcı olursanız memnun olurum.
 

askm

Destek Ekibi
Destek Ekibi
Katılım
4 Haziran 2005
Mesajlar
2,745
Excel Vers. ve Dili
2010-2016
Site adresini paylaşabilir misiniz?
 

mozdem

Altın Üye
Katılım
11 Kasım 2005
Mesajlar
446
Excel Vers. ve Dili
Windows 2011 TR
MS Office 2021 TR - 64bit

VBA, Selenium ve VBS
Altın Üyelik Bitiş Tarihi
08-04-2026

mozdem

Altın Üye
Katılım
11 Kasım 2005
Mesajlar
446
Excel Vers. ve Dili
Windows 2011 TR
MS Office 2021 TR - 64bit

VBA, Selenium ve VBS
Altın Üyelik Bitiş Tarihi
08-04-2026
Site adresini paylaşabilir misiniz?
Öncelikle ilginize teşekkür ederim.
Şifreli giriş yapıldıktan sonraki işlemler olduğundan ancak
Web sitenin kodlarını ekte gönderdim
 

Ekli dosyalar

mozdem

Altın Üye
Katılım
11 Kasım 2005
Mesajlar
446
Excel Vers. ve Dili
Windows 2011 TR
MS Office 2021 TR - 64bit

VBA, Selenium ve VBS
Altın Üyelik Bitiş Tarihi
08-04-2026
Yapmak istediklerimden
1- site 60 dakika içinde kapandığı için aşağıda kodları yazılmış düğmeye basarak yeni 60 dakika vermesini istiyorum
<li class="last" style="text-align: right;"><span id="counter" title="Yeniden başlatmak için tıklayınız...">58:50</span></li>

2- Siteye ilk girdiğimde Sol Menüden "Hisse" Menüsü > "Hisse Al Sat" Menüsüne gidiyorum. Ana sayfada işlem yaptıktan sonra Tekrar
Sol Menüde bulunan "Hisse" Menüsü > "Gerçekleşen İşlemler" sayfasını açmak istiyorum.

1. işlem Üst Frame de 2. işlem Sol Frame de bulunuyor. Ben ise Ana Frame den bunlara direk işlem yapamıyorum. Sanırım Frame değiştirmem gerekiyor.
 
Üst