Accede a las variables de JavaScript con Selenium IDE
Me pregunto si es posible acceder a las variables de JavaScript de la página con Selenium. Tengo una aplicación que usa una variable adjunta al objeto de la ventana. Tiene un alcance global y puedo acceder ya sea conwindow._myvar
, window['_myvar']
, _myvar
, this['_myvar']
, this._myvar
Dependiendo del contexto.
Así que intenté que Selenium se hiciera eco. Por lo que yo entiendo, en Selenium IDE el contexto en el que todo funciona esselenium
. Traté de hacerthis.browserbot.getCurrentWindow()._myvar
, this.browserbot.getCurrentWindow()[_myvar]
en vano. Me chocan con el siguiente errorUnexpected Exception: message -> eval(match[1]) is undefined
.
¿Alguien logró acceder al JavaScript de su página?