Kątomierz: testowanie aplikacji kątowej w ramce iframe
Mam tutaj ciekawą konfigurację.
Mam aplikację kątową, która ładuje inną aplikację kątową wewnątrz ramki iframe. Jestem zainteresowany testowaniem aplikacji Angram z iframed z Kątomierzem.
Kątomierz czeka na załadowanie pierwszej aplikacji Angular, ale gdy przełączę iframe za pomocą
ptor.switchTo().frame('experience');
Widzę, że Kątomierz nie czeka na aplikację kątową iframed przed złożeniem asercji. Próbowałem dodać
ptor.waitForAngular();
Po przełączeniu na iframe bez szczęścia. Ktoś ma jakieś pomysły, co tu się dzieje?
Dzięki!
Jeśli to pomoże, przeprowadzam testy przez tunel ssh Saucelabs w Chrome. Mogę powiedzieć, że tunelowanie działa, ponieważ widzę zasoby dla żądanej i pobieranej aplikacji iframed.