Question

Je suis en œuvre une extension QTP en utilisant le Web Toolkit Extensibilité. Si ma fonction JScript qui implémente l'action QTP rencontre une erreur (utilisateur a mal par exemple des valeurs d'argument), je veux que le QTP pour arrêter l'exécution du test et informer l'utilisateur sur l'erreur. Je veux agir comme une erreur normale dans QTP et demander si l'utilisateur à déboguer \ retry \ saut \ exécution d'arrêt.

Comment puis-je faire?

Était-ce utile?

La solution

Si vous jetez une exception avec une chaîne alors le message que vous jetez est présenté dans QTP comme une autre erreur de script ( Arrêter Réessayer Ignorer Debug )

Vous devriez jeter un JavaScript objet Error pour que QTP sera en mesure d'afficher un message significatif:

throw Error("I'm sorry, Dave. I'm afraid I can't do " + action);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top