gpt4 book ai didi

java - Selenium "return"javascript 值不打印

转载 作者:行者123 更新时间:2023-11-30 17:20:30 26 4
gpt4 key购买 nike

我正在使用带有 Java 的 Selenium 进行一些测试。我必须从 javascript 打印页面 html 的代码非常适合作为警报:

js.executeScript("alert($('html').html());");

但是,当我使用 return 时,Eclipse 控制台中没有打印任何内容:

js.executeScript("return $('html').html();");

我做错了什么,我如何打印(使用 System.out.print)返回 Javascript 的 html 结果?谢谢,不,我不想使用源代码。

最佳答案

我相信您可以使用 driver.getPageSource() 来获得您想要的结果。

System.out.println(driver.getPageSource());

关于java - Selenium "return"javascript 值不打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25213150/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com