Domanda

Sto ancora combattendo con HP QTP 11: esecuzione di script non riesce durante l'esecuzione in Firefox, ma spettacoli di debug Viewer risultato dell'operazione

Con l'entrata in Firefox Errore Console I vedere quali file vengono utilizzati per eseguire le interazioni con QTP:

Errore: obj [FUNCNAME] non è definito file di origine: file: /// C: /Program%20Files/HP/QuickTest%20Professional/Bin/Mozilla/Common/components/ScriptWrapperXPCOM.js -> file: /// C: /program%20files/hp/quicktest%20professional/bin/JSFiles/mzDotObj.js Linea: 76

Quindi, come un possibile modo per trovare una soluzione perché l'esecuzione di script non riesce, ma visualizzatore di debug e utilizzando di "eval" opere di funzione, voglio mettere alcuni punti di debug in quei file JS e vedere cosa succede. Ho provato a mettere avvisi in mzDotObj.js, ma sembra che Firefox non vedo i cambiamenti (o ignora la notifica?). Ho provato a riavviare Firefox, fare hard-refresh (Ctrl + F5 e Ctrl + R). Quindi, c'è qualche modo t di debug quei file js, che utilizza QTP di interagire con firefox.

Grazie!

È stato utile?

Soluzione

Firefox cache XPCOM compoments e moduli JavaScript ( "FastLoad"). È necessario assicurarsi che la cache viene ignorato quando si apportano le modifiche. Nelle versioni attuali di Firefox si esegue Firefox con il flag della riga di comando -purgecaches. In Firefox 3.x è necessario aggiungere un valore booleano nglayout.debug.disable_xul_cache preferenza e impostarlo su true.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top