繁体   English   中英

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

[英]Can Selenium web driver have access to javascript global variables?

嗨:我正在用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;")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM