5
foo
という名前のブール値のJavaScript変数があります。値をtrueからfalseに変更したいと思います。変数にはグローバルスコープがあります。JavaScript変数をSeleniumで変更する
セレンでは、この変数の値をどのように変更できますか?
(ユーザーに隠された変数は、セレンは窒息する原因となるCPU集約型の機能は無効になります。)
foo
という名前のブール値のJavaScript変数があります。値をtrueからfalseに変更したいと思います。変数にはグローバルスコープがあります。JavaScript変数をSeleniumで変更する
セレンでは、この変数の値をどのように変更できますか?
(ユーザーに隠された変数は、セレンは窒息する原因となるCPU集約型の機能は無効になります。)
あなたは
の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#+セレニウドウェブドライバ
((IJavaScriptExecutor)driver).ExecuteScript("window.foo = false;");
ありがとうございます。私がSeleniumに使用している言語はJavaです。 Python用の –
もどうぞ。私はPython + Webdriverを使用しています –