您好:我正在使用 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;")
关于javascript - Selenium 网络驱动程序可以访问 javascript 全局变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10455130/