Browserstack - NoSuchWindowException di IE 11

Saya menjalankan pengujian saya di browserstack dan untuk IE 11 saya mendapatkan kesalahan berikut ketika mencoba menemukan elemen.

Pengujian yang sama berhasil dijalankan di IE 10.

Kode:

wait.until(ExpectedConditions.presenceOfElementLocated(By.cssSelector("label[for='form:quest:0:quest:0:questionId:0']")));

Pengecualian:

org.openqa.selenium.NoSuchWindowException: Unable to find element on closed window

Saya menemukan posting berikut ketika mencoba mencari solusinya, namun tidak yakin bagaimana cara mengatur kemampuan ini di browserstack.

Selenium - NoSuchWindowException di IE 11


person Gaurang    schedule 20.02.2017    source sumber


Jawaban (1)


Kesalahan ini khusus untuk IEDrvier itu sendiri, saat berinteraksi dengan browser IE. BrowserStack telah menambahkan kemampuan berikut untuk memperbaiki masalah ini:

"browserstack.bfcache" = "0"

person Ashwin Gonsalves    schedule 20.02.2017
comment
Namun saya mencobanya, tidak berhasil. Saya sekarang memiliki kemampuan yang ditetapkan seperti yang Anda sebutkan. capabilities.setCapability("browserstack.bfcache", "0"); - person Gaurang; 20.02.2017
comment
Jika kemampuan tersebut tidak berfungsi maka Anda harus menghubungi tim dukungan BrowserStack. Mungkin berbagi detail sesi dengan mereka. - person Mukesh Tiwari; 20.02.2017