Je dois développer des scripts de tests automatiques d'une appli web avec l'outil TestComplete de SmartBear, j'ai bien cherché dans le forum, je n'ai trouvé aucun sujet qui traitait de ce domaine.
Mon problème est le suivant : dans mon script lorsque j'essaie d'interagir avec un élément, via une méthode "Click" qui est mise à disposition par TestComplete, j'obtiens le message suivant :
Code : Tout sélectionner
{ "mode": "callers", "name": "Error", "message": "Permission denied to access property \"firstChild\"", "stack": [], "incomplete": true }
Si je viens exposer mon problème sur les forums de Mozilla, c'est car j'ai déjà ouvert un sujet chez SmartBear (dont voici le lien si vous voulez tous les éléments : https://community.smartbear.com/t5/Test ... m-p/170854), mais ils n'ont pas toujours pas pu m'apporter de réponse. Or, j'ai pu expérimenter que ce problème n'arrive qu'avec une version quantum ESR de Mozilla Firefox.
Pour être plus précis, mes scripts de tests fonctionnent avec Edge, Chrome, et Internet Explorer. Ils fonctionnent également sur Firefox ESR 52.9.0, mais le problème se manifeste sur Firefox Quantum ESR (j'ai expérimenté sur la 60.1.0 et 60.2.0)
Le problème n'est donc certainement pas localisé dans l'outil TestComplete ou dans le navigateur Firefox, mais dans l'interaction entre les deux. J'ai appris que la version Quantum de Firefox constituait une refonte du navigateur, ce qui lui avait valu ce nouveau nom, d'où ma question : est-ce que quelqu'un aurait des idées, ou des informations, des évolutions qui ont eu lieu dans la version Quantum qui pourraient provoquer une telle erreur d'interaction ?
Sans forcément apporter la solution, toute information ou piste de recherche serait la bienvenue, merci à vous