Selenium を使用して Python で機能テストを実行しようとしています。特定のページで宣言されている Javascript のグローバル変数の値を取得したいと考えています。
通常は正常browser.execute_script("return globalVar;")
に動作しますが、この変数は 内$(document).ready(function(){
で宣言されており、Selenium はそれを見つけることができません。
したがって、次のように宣言されている場合、Selenium は変数を返すことができます。
var globalvar = 0;
$(document).ready(function(){
});
しかし、このようではありません:
$(document).ready(function(){
var globalvar = 0;
});
とにかく、Selenium を使用して、Jquery ドキュメント内から javascript グローバル変数の値を返すことができますか?