嗨:我正在用javascript编写django的测试,我想知道Selenium Webdriver是否可以访问javascript全局变量。mypage有一个脚本,该脚本具有我要访问的全局变量。可能吗?谢谢!
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;")