• 24-03-2022, 10:51:50
    #10
    Tzeberusx1 adlı üyeden alıntı: mesajı görüntüle
    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
    Tzeberusx1 adlı üyeden alıntı: mesajı görüntüle
    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
  • 24-03-2022, 10:53:12
    #11
    Kimlik doğrulama veya yönetimden onay bekliyor.
    ozgunatik adlı üyeden alıntı: mesajı görüntüle
    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
  • 24-03-2022, 11:00:46
    #12
    Tzeberusx1 adlı üyeden alıntı: mesajı görüntüle
    Hocam dediğim gibi selenium wait helper işinizi görecektir WhatsApp dan yazarsanız örnek kod atabilirim
    Yazdım hocam
  • 24-03-2022, 11:09:24
    #13
    Tzeberusx1 adlı üyeden alıntı: mesajı görüntüle
    Hocam implicitwait olurda chromedriver bir loada düşerse beklenicek süre
    yanlış anlamışım :/

    Ben genelde butona bastırmadan önce if kontrolü sağlıyordum. Buton yoksa 1 saniye bekle tekrar bak geldi mi sonra click yap diye
  • 24-03-2022, 11:12:16
    #14
    Yönetici onayı bekliyor
    bahax41 adlı üyeden alıntı: mesajı görüntüle
    yanlış anlamışım :/

    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.
  • 07-04-2022, 07:09:54
    #15
    ozgunatik adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar,

    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.
  • 07-04-2022, 09:48:55
    #16
    karkoc43 adlı üyeden alıntı: mesajı görüntüle
    Reis aynı sıkıntıyı bende yaşıyorum. elementin yüklenmesini beklicek bi metot arıyorum.Öğrendiysen paylaşır mısın.
    try
    {
    var element3 = webDriver.find(By.XPath("xpath"));
    break;
    }
    catch
    {
    continue;
    }

    Şu an müsait olmadığım için hocam elle yazdım kod bu şekilde eve geçince bakar kodu yenilerim.
  • 07-04-2022, 09:55:31
    #17
    Kimlik doğrulama veya yönetimden onay bekliyor.
    https://stackoverflow.com/questions/...pletely-loaded

    Burada bir kaç method anlatılmış fakat şu an deneyemedim. Thread sleep çok etkili bir method değil bu işlem için.
  • 07-04-2022, 16:32:21
    #18
    ozgunatik adlı üyeden alıntı: mesajı görüntüle
    try
    {
    var element3 = webDriver.find(By.XPath("xpath"));
    break;
    }
    catch
    {
    continue;
    }

    Şu an müsait olmadığım için hocam elle yazdım kod bu şekilde eve geçince bakar kodu yenilerim.
    teşekkürler reis