2016-04-12 47 views
2

numaralı dosyayı yüklemek için dosya ayarlanamıyor ... Microsoft'un :)) dosya girişinde sendKeys(...)'u desteklemediğini fark ettim (MS Edge'de çalışan Selenium Java). Selenium (Edge) Uzun bir araştırmanın ardından,

Yani

kimseye çözüm falan herhangi Fikrim Var ... Ben Kenardan dosya yükleme test edebilirsiniz sanmıyorum. JS ile dosya giriş öğesi üzerinde manipülasyon güvenlik nedeniyle yasak olduğu için - beynimde daha fazla görüşüm yok.

cevap

0

Aşağıdaki gibi yapabilirsiniz:

  1. tuşları göndermek ve dosya seçici penceresi görünür bir kez girmek vuracaktır zaman uyumsuz fonksiyon/metot tanımlamak;
  2. start metodu # 1
  3. input type = file; bu büyük olasılıkla blok ayrıca yürütme yöntemi # olan yöntem # 1 için
  4. beklemeye burada en karmaşık

tamamlamak için (diline bağlıdır) 1. Bazı tarayıcılarda/platformlarda çalışmayabilir.

Maalesef kenarları ve microsoft, kenar hatalarının çoğunu düzeltmek istemiyor.

+0

, tüm tarayıcılar/platformlar için çalışmayacağı sürece, sadece Edge için yapmalısınız! –