Hocam selenium wait helper kullanmanız lazım bunun için hangi buttona tıklıycaksanız buttonun yüklenmesini örneğin 10 saniye diyerek ayarlaya bilirsiniz bölece button 10 saniye içinde yüklendiği an tıklar ha siz 10 yaz dınız ama button 5 saniyede yüklendi gine tıklar
Hocam implicitwait olurda chromedriver bir loada düşerse beklenicek süre
Yazdıklarınızı deneyeceğim hocam ama proje zaten chromedriverda çalışıyor yani 3 tane seçenek seçtirip ileri tuşuna bastırıyorum fakat bazen öyle bir yoğunluk oluyor ki 5 değilde 15 saniyede geliyor buton sayfa bu seferde program hataya düşüyor ben mesela yüklendiği gibi buton geldiği gibi yada select option içindeki veriler geldiği gibi tıklasın istiyorum
Yazdıklarınızı deneyeceğim hocam ama proje zaten chromedriverda çalışıyor yani 3 tane seçenek seçtirip ileri tuşuna bastırıyorum fakat bazen öyle bir yoğunluk oluyor ki 5 değilde 15 saniyede geliyor buton sayfa bu seferde program hataya düşüyor ben mesela yüklendiği gibi buton geldiği gibi yada select option içindeki veriler geldiği gibi tıklasın istiyorum
Hocam dediğim gibi selenium wait helper işinizi görecektir WhatsApp dan yazarsanız örnek kod atabilirim
Ben genelde butona bastırmadan önce if kontrolü sağlıyordum. Buton yoksa 1 saniye bekle tekrar bak geldi mi sonra click yap diye
Dediğim gibi hocam loader gibi düşünün sayfa load olmaz ve bekketirse webdriver ı onun için kullanılıyor ayrıca if ile web driver yapılarını kontrol etmek fazla kod yazmaya neden olur hocam try catch öneririm.
Bir bot yazıyorum fakat şöyle bir sıkıntım var ben butona 5 saniyede bir tıklamak istiyorum bazen sitede yoğunluk olduğu için buton 5 saniyede değil de 7-8 saniyede yükleniyor ve bot tıklayamadığı için hataya düşüyor. Ben süre ile tıklama değil de sayfa tam anlamıyla yüklendiğinde nasıl tıklatabilirim. Yardımcı olacak arkadaşlara şimdiden teşekkür ediyorum.
Reis aynı sıkıntıyı bende yaşıyorum. elementin yüklenmesini beklicek bi metot arıyorum.Öğrendiysen paylaşır mısın.