Winkelmesser: Testen von Angular App in einem Iframe

Ich habe hier ein interessantes Setup.

Ich habe eine Angular App, die eine andere Angular App in einem iframe lädt. Ich bin daran interessiert, die iFramed-in Angular-App mit Protractor zu testen.

Winkelmesser wartet auf das Laden der ersten Angular-App, aber wenn ich den Iframe mit wechsle

ptor.switchTo().frame('experience');

Ich kann sehen, dass der Winkelmesser nicht auf die iframed Angular-App wartet, bevor er Behauptungen aufstellt. Ich habe versucht hinzuzufügen

ptor.waitForAngular();

Nach dem Umstieg auf den Iframe ohne Glück. Hat jemand eine Idee was hier los ist?

Vielen Dank!

Wenn es hilft, führe ich meine Tests durch den SSH-Tunnel von Saucelabs auf Chrome. Ich kann feststellen, dass das Tunneling funktioniert, da die Ressourcen für die angeforderte und heruntergeladene iframed-App angezeigt werden.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage