2010-10-14 4 views
0

Je suis nouveau à TestComplete. J'ai regardé quelques vidéos qu'ils ont mais quand j'ai essayé la même chose il me donne une erreur de ne pas trouver les objets. Tout ce que j'ai fait a été enregistré en allant sur une application web et en s'y connectant.TestComplete objet non trouvé erreurs

Est-ce que quelqu'un a fait face à ce genre de problème et si oui, des pointeurs pour résoudre ce problème seront appréciés.

Merci!

Répondre

2

Il n'y a pas de solution magique à de telles situations, si ce n'est d'étudier la situation pour déterminer pourquoi les critères de reconnaissance attendus ne correspondent pas aux critères réels. Il y a un enregistrement d'un récent webinaire Nomme Mapping - il décrit des situations où les objets sont introuvables, et donne quelques bons conseils sur les solutions possibles: http://www.automatedqa.com/products/testcomplete/screencasts/reliable-tests-for-dynamic-objects/

Quoi qu'il en soit, vous aurez besoin de faire des enquêtes pour déterminer la cause première de la situation avant que vous puissiez essayer d'appliquer quelques suggestions.

Bonne chance.

1

Le système d'aide de 8 TestComplete contient un grand sujet décrivant toutes les causes possibles de la « Object not found » question et de proposer des moyens pour le débogage et les résoudre: Handling the 'Object Not Found' Errors.

0

Utilisez le navigateur d'objets pour mettre en évidence un objet. Vous pouvez également écrire un script pour vérifier la propriété Exists avant d'effectuer une action.

Pour les objets dont je ne suis pas sûr existe, j'utilise habituellement Wait avec timeout et puis vérifie la propriété Exists pour éviter l'erreur Object not found.