Od jakiegoś czasu zmagam się z automatyzacją pewnej stronki przy użyciu WebDrive Selenium w Internet Explorer.
Strona składa się z ramek gdzie dodatkowe ramki są zagnieżdżone w ramkach. Problem polega na tym że jeden z przycisków (umieszczony w ramce typy 'parent') wywołuje ramkę typu 'child' jako popup na całą stronę zakrywając przy tym ramkę typu 'parent' co powoduje zatrzymanie/pauzę wykonywania skryptu. Czy ktoś z was tutaj zaglądających wie czy webdrive dla InternetExplorer obsługuję takie rami? Ewentualnie wie jak obsłużyć ramkę typu child?
Próbowałem następujących rozwiązań:
- driver.switchTo().frame(driver.findElement(By.id("frame_child")));
- po wywołaniu ramki typu 'child' próbowałem (możliwie że nieumiejętnie) podłączyć do istniejącego okna przeglądarki webdrive raz jeszcze aby obsłużyć tę ramkę
żadna z wymienionych wyżej opcji niestety nie zadziałała.
Proszę o pomoc w rozwiązaniu problemu.
InterruptedException