Selenium Web驱动程序可以访问javascript全局变量吗?

前端之家收集整理的这篇文章主要介绍了Selenium Web驱动程序可以访问javascript全局变量吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
嗨:我正在用javascript为django编写测试,我想知道Selenium webdriver是否可以访问javascript全局变量. mypage有一个脚本,它有一个我想访问的全局变量.可能吗?谢谢!
from django.test import LiveServerTestCase
from selenium.webdriver.firefox.webdriver import WebDriver

class TestEditorSelenium(LiveServerTestCase):
    def setUp(self):
        self.driver = WebDriver()

    def test_mytest(self):
        self.driver.get('%s%s' % (self.live_server_url,'/mypage/'))

解决方法

是的,你应该可以使用类似下面的代码
browser.execute_script("return globalVar;")

猜你在找的HTML相关文章