Question

Je suis toujours se battre avec HP QTP 11: L'exécution du script échoue lors de l'exécution dans Firefox, mais Debug Viewer affiche le résultat de l'opération

Par entrée dans Firefox Console erreur je vois quels fichiers sont utilisés pour effectuer des interactions par QTP:

Erreur: obj [FUNCNAME] est indéfini fichier Source: file: /// C: /Program%20Files/HP/QuickTest%20Professional/Bin/Mozilla/Common/components/ScriptWrapperXPCOM.js -> file: /// C: /program%20files/hp/quicktest%20professional/bin/JSFiles/mzDotObj.js Ligne: 76

Alors, comme un moyen possible de trouver une solution pourquoi l'exécution du script échoue, mais spectateur de débogage et l'utilisation des travaux de la fonction « eval », je veux mettre quelques points de débogage dans les fichiers JS et de voir ce qui se passe. J'ai essayé de mettre des alertes dans mzDotObj.js, mais ressemble à Firefox ne vois pas les changements (ou alertes Ignore?). J'ai essayé de redémarrer Firefox, pour faire dur refresh (Ctrl + F5 et Ctrl + R). Alors, est-il un moyen t debug ces fichiers js, qui utilise des QTP Interagir avec Firefox.

Merci!

Était-ce utile?

La solution

met en cache Firefox XPCOM compoments et modules JavaScript ( "FASTLoad"). Vous devez vous assurer que le cache est ignoré lorsque vous effectuez vos modifications. Dans les versions actuelles de Firefox vous exécutez Firefox avec le drapeau de ligne de commande -purgecaches. Dans Firefox 3.x, vous devez ajouter un booléen nglayout.debug.disable_xul_cache préférence et le mettre à true.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top