Protractor: Capacidad de depuración: errores obtusos cuando el tamaño de las ventanas cambia en diferentes máquinas

Creado en 27 oct. 2014  ·  3Comentarios  ·  Fuente: angular/protractor

¡Hazlo más fácil de entender! Por lo general, esto se manifiesta como algo así como "no se puede hacer clic en el elemento en ...". Sería fantástico ofrecer a los usuarios una mejor idea de lo que pueden hacer para solucionar estos problemas.

debuggability debuggability feature request

Todos 3 comentarios

Hola,

¿Hay alguna actualización sobre este tema? También nos enfrentamos a esta situación en la que la mayoría de los scripts fallan y se muestran errores, ya que no se puede hacer clic en el elemento en Jenkins mientras todos se ejecutan en local.

registros de errores

Falló: error desconocido: no se puede hacer clic en el elemento en el punto (583, 551). Otro elemento recibiría el clic:
...
(Información de sesión: chrome = 52.0.2743.116) (Información del controlador: chromedriver = 2.20.353145 (343b531d31eeb933ec778dbcf7081628a1396067), plataforma = Windows NT 10.0 x86_64) (ADVERTENCIA: El servidor no proporcionó ninguna información de seguimiento de pila) Duración del comando o tiempo de espera: 95 milisegundos información: versión: '2.48.2', revisión: '41bccdd', hora: '2015-10-09 19:59:12' Información del sistema: host: 'P5-GL4JX52', ip: '10 .209.170.39 ', sistema operativo .name: 'Windows 10', os.arch: 'amd64', os.version: '10 .0 ', java.version:' 1.8.0_92 'Información del controlador: org.openqa.selenium.chrome.ChromeDriver Capabilities [{applicationCacheEnabled = falso, giratorio = falso, mobileEmulationEnabled = falso, chrome = {userDataDir = C: \ Users \ AppData \ Local \ Temp \ scoped_dir22036_11818}, takesHeapSnapshot = true, databaseEnabled = false, handleAlerts = true, hasTouchScreen = false, versión = 52.0.2743.116 , plataforma = XP, browserConnectionEnabled = false, nativeEvents = true, acceptSslCerts = true, locationContextEnabled = true, webStorageEnabled = true, browserName = chrome, takesScreenshot = true, javascri ptEnabled = true, cssSelectorsEnabled = true}] ID de sesión: d0a7a3e67215f305bc239ed2645ab7b1

¿Quizás un mejor soporte de captura de pantalla ayudaría aquí? El uso de algo como el complemento transportador-capturador de pantalla facilitaría la depuración de este tipo de problemas. Véase también # 3379

@heathkit Definitivamente preferiría mejorar el mensaje de error en lugar de tener que ir a pescar en capturas de pantalla. Parece el tipo de problema que debería poder resolverse con comentarios de error.

¿Fue útil esta página
0 / 5 - 0 calificaciones