Reading JavaScript variables using Selenium WebDriver

后端 未结 3 1129
小鲜肉
小鲜肉 2020-11-29 23:42

I\'m using Selenium WebDriver (Java) and TestNG to do some testing on a website I created. In this website, I also have JavaScript and in some of the functions, it returns v

3条回答
  •  甜味超标
    2020-11-30 00:07

    No JavaScript functions need be defined. Nor is alert() needed.

    Object result = js.executeScript("return globalVar");
    

    For Python:

    result = driver.execute_script("return globalVar")
    

提交回复
热议问题