如何使用selenium在页面源代码中验证persent中的特定脚本?
在页面源代码中,我有如下脚本标记, 如何在selenium中验证特定脚本是否存在如何使用selenium在页面源代码中验证persent中的特定脚本?,selenium,Selenium,在页面源代码中,我有如下脚本标记, 如何在selenium中验证特定脚本是否存在 您可以在脚本中搜索属性src。i、 e.按属性查找元素 driver.findElement(By.xpath("//script[@src='/core/assets/vendor/domready/ready.min.js?v=1.0.8']")) 或 或 你的编程语言是什么?你试过什么?@Andersson,我正在使用java..我试过“driver.findElements(By.tagName(“sc
您可以在脚本中搜索属性src。i、 e.按属性查找元素
driver.findElement(By.xpath("//script[@src='/core/assets/vendor/domready/ready.min.js?v=1.0.8']"))
或
或
你的编程语言是什么?你试过什么?@Andersson,我正在使用java..我试过“driver.findElements(By.tagName(“script”)”)。它给出了页面源代码中的所有脚本元素…然后我将不得不使用某种for循环,它将找到attributeName与所需src问题匹配的脚本,以寻求调试帮助(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现这些问题所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。见:
driver.findElement(By.xpath("//script[contains(@src,'/core/assets/vendor/domready/ready.min.js?v=1.0.8')]")
driver.findElement(By.cssSelector("script[src='/core/assets/vendor/domready/ready.min.js?v=1.0.8']"))