J'ai une application web qui peut ouvrir plusieurs fenêtres, pas de nouvelles fenêtres de navigateur, mais des fenêtres chevauchant la fenêtre principale, comme des fenêtres pop-up. À un endroit, je dois vérifier si je suis sur la fenêtre principale de l'application. Ma première idée était d'obtenir le nombre de fenêtres dans un navigateur et si c'est 0 alors je suis à la maison, mais je ne peux pas trouver une solution à la façon de compter ces objets.QTP Comment compter le nombre d'objets Window dans un navigateur
Page principale ressemble à ceci:
Browser().Page()
Si j'ouvre une nouvelle fenêtre (pop-up), il ressemble à ceci:
Browser().Window().Page()
Et si j'ouvre une autre de la précédente, il ressemble ceci:
Browser().Window().Window().Page()
La question est comment puis-je obtenir le nombre d'éléments de fenêtre?