zurück
Avatar of Plamen Vesselinov
Autor: Plamen Vesselinov
09. Juni 2020

Mehrere Browser Fenster ansteuern

Nehmen Sie die Demo von hier: Chrome_popup_window_name_blog.qft

Wie kann ich bei mehreren geöffneten Browser Fenstern sicherstellen, dass das richtige gerade angesteuert wird?

Um zwischen verschiedenen Browser Fenstern zu unterscheiden, braucht QF-Test zusätzliche Informationen.

Diese Information spezifiziert, welches Fenster für das Abspielen von Events genutzt werden soll. Das Attribut „Name des Browser-Fensters“ muss in beiden Knoten „Warten auf Laden des Dokuments“ und der aufgenommenen „Webseite“ gesetzt sein. Setzen Sie ihn auf der „Webseite“ auf {default:windowname:}.

Wichtig

Vergessen Sie nicht die Variable „windowname“ zu setzen, bevor Sie die nötigen Testschritte abspielen.

Handbuch FAQ

Die Kommentarfunktion ist für diesen Artikel deaktiviert.

4 Kommentare

Plamen

18. Mai 2021

Hallo NIkita,

 

das freut mich zu hören. Neben den Use-Case, den Sie beschreiben gibt's es noch mehr wo diese spezielle Attribute benötigt ist.

 

Schönen Tag noch und viele Grüße

Plamen


Nikita I.

18. Mai 2021

Hallo Plamen,

 

es gibt 2 unterschiedliche Attribute in einer Web-Seite Komponente: "Name" und "Name des Browser Fensters". Meine Frage bezog sich darauf, was ist, wenn ich das Attribut "Name" (nicht "Name des Browser-Fenster") mittels Resolver für jedes Webseitenfenster gesetzt habe, brauche ich dann immer noch "Name des Browser Fensters"?

 

Aber jetzt habe ich schon selber festgestellt, dass es für die Web-Seiten mit unterschiedlichen Komponenten besser mit dem Attribut "Name" ist, und für die Web-Seiten mit denselben Komponenten, aber unterschiedlichen Titeln - mit dem "Name des Browser-Fenster"

 

Beste Grüße,

Nikita


Plamen

17. Mai 2021

Hallo Nikita,

 

nein das funktioniert nicht. Es gibt keinen Resolver fürs 'Name des Browser-Fensters'-Feld. Wenn man dieses Feld bräuchte, muss es ohnehin über eine Variable je nach Browser-Fenster gesetzt werden.

Die Steuerung mehrere Browser-Fenster kann noch optimiert werden, aber aktuell das ist den offiziellen Weg :)

 

Viele Grüße

Plamen


Nikita I.

17. Mai 2021

Guten Tag,

ich hätte eine Frage: braucht man noch das Attribut "Name" bei einer Webseite? Kann man statt "Name des Browser Fenster" und dem Knoten "Variable setzen", einfach das Attribut "Name" mittels Resolver setzen?

MfG