foo
値を true から false に変更したいという名前のブール JavaScript 変数があります。変数にはグローバル スコープがあります。
Selenium では、この変数の値を変更するにはどうすればよいですか?
(この変数はユーザーには表示されず、Selenium のチョークを引き起こす CPU 集中型の機能を無効にします。)
foo
値を true から false に変更したいという名前のブール JavaScript 変数があります。変数にはグローバル スコープがあります。
Selenium では、この変数の値を変更するにはどうすればよいですか?
(この変数はユーザーには表示されず、Selenium のチョークを引き起こす CPU 集中型の機能を無効にします。)
言語とSeleniumツールを指定しなかったので、...
Java + Selenium WebDriver
// assuming JS is enabled for this driver instance
((JavascriptExecutor)driver).executeScript("window.foo = false;");
Java + Selenium RC
selenium.getEval("window.foo = false;")
C#+ Selenium WebDriver
((IJavaScriptExecutor)driver).ExecuteScript("window.foo = false;");