我试图通过使用单个 url 并比较所有属性以及 2 个浏览器之间的坐标来比较浏览器的差异。我知道我可以使用所有元素,document.getElementsByTagName(*);
但是如何将此脚本的结果存储在 Java 变量(列表?)中。请记住,我对 JS 很陌生。
其他信息:我正在使用 WebDriver 来实现 js,如下所示:
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("var all = document.getElementsByTagName(*);");