Protractor: Débogage: obtuse des erreurs lorsque la taille des fenêtres change sur différentes machines

Créé le 27 oct. 2014  ·  3Commentaires  ·  Source: angular/protractor

Facilitez la compréhension! Habituellement, cela se manifeste par quelque chose comme «l'élément n'est pas cliquable sur ...». Ce serait formidable de donner aux utilisateurs une meilleure idée de ce qu'ils peuvent faire pour résoudre ces problèmes.

debuggability debuggability feature request

Tous les 3 commentaires

Salut,

Y a-t-il une mise à jour sur ce problème? nous sommes également confrontés à cette situation où la plupart des scripts échouent et des erreurs s'affichent car l'élément n'est pas cliquable sur Jenkins alors que tous s'exécutent en local.

journaux d'erreurs

Échec: erreur inconnue: l'élément n'est pas cliquable au point (583, 551). Un autre élément recevrait le clic:
...
(Informations de session: chrome = 52.0.2743.116) (Informations sur le pilote: chromedriver = 2.20.353145 (343b531d31eeb933ec778dbcf7081628a1396067), platform = Windows NT 10.0 x86_64) (AVERTISSEMENT: le serveur n'a fourni aucune information de stacktrace) Durée de la commande ou délai d'expiration: 95 millisecondes info: version: '2.48.2', révision: '41bccdd', heure: '2015-10-09 19:59:12' Info système: hôte: 'P5-GL4JX52', ip: '10 .209.170.39 ', os .name: 'Windows 10', os.arch: 'amd64', os.version: '10 .0 ', java.version:' 1.8.0_92 'Informations sur le pilote: org.openqa.selenium.chrome.ChromeDriver Capabilities [{applicationCacheEnabled = false, rotatable = false, mobileEmulationEnabled = false, chrome = {userDataDir = C: \ Users \ AppData \ Local \ Temp \ scoped_dir22036_11818}, takesHeapSnapshot = true, databaseEnabled = false, handlesAlerts = true, hasTouchScreen = false, version = 52.0.2743.116 , platform = XP, browserConnectionEnabled = false, nativeEvents = true, acceptSslCerts = true, locationContextEnabled = true, webStorageEnabled = true, browserName = chrome, takesScreenshot = true, javascri ptEnabled = true, cssSelectorsEnabled = true}] ID de session: d0a7a3e67215f305bc239ed2645ab7b1

Peut-être qu'un meilleur support de capture d'écran aiderait-il ici? Utiliser quelque chose comme le plugin protractor-screenshoter-plugin faciliterait le débogage de ces types de problèmes. Voir aussi # 3379

@heathkit Je préférerais sans

Cette page vous a été utile?
0 / 5 - 0 notes