Selenium webdriver 如何使用SeleniumWebDriver验证JS脚本中存在的关键字

Selenium webdriver 如何使用SeleniumWebDriver验证JS脚本中存在的关键字,selenium-webdriver,Selenium Webdriver,需要验证关键字google_conversion_id=2586489987出现在JS脚本中。尝试以下代码。无法从JS脚本捕获关键字。可以告诉我如何验证源代码中JS脚本中的关键字吗 boolean a =driver.getPageSource().contains("2586489987")); System.out.println(a); if (a){ System.out.println("Text is Present on page "+driver.getCurrentUr

需要验证关键字
google_conversion_id=2586489987出现在JS脚本中。尝试以下代码。无法从JS脚本捕获关键字。可以告诉我如何验证源代码中JS脚本中的关键字吗

boolean a =driver.getPageSource().contains("2586489987"));
System.out.println(a);
if (a){
  System.out.println("Text  is  Present on page "+driver.getCurrentUrl());
}
else{
  System.out.println("Text  is NOT Present on page "+driver.getCurrentUrl());
  fail =true;
  driver.close();
}
JS脚本如下所示。我需要验证JS中是否存在
google\u conversion\u id=2586489987

<script type="text/javascript">
  var google_conversion_id = 9846489987;
  var google_custom_params = window.google_tag_params;
  var google_remarketing_only = true;
</script>

var google_conversion_id=9846489987;
var google_custom_params=window.google_tag_params;
var google_remarketing_only=true;

不检查源代码,为什么不获取真正的JS值

result = driver.executeScript("return google_conversion_id");