gpt4 book ai didi

javascript - selenium 中是否有任何方法可以查找我们必须查找的元素的标签类型

转载 作者:行者123 更新时间:2023-12-02 22:47:40 25 4
gpt4 key购买 nike

在selenium中有什么方法可以找出标签的类型在我的自动化页面中,某些字段可能会发生变化。比如说,第一个字段的值更大,第二个字段成为输入文本,如果第一个字段是 IN,则像这样下拉。那么是否有任何java脚本执行器方法可以从识别的元素中查找标签名称

我尝试过以下2种方法1)WebElement ele=driver.findElement(By.id("identifierId"));

     String tag =(String) ((JavascriptExecutor) driver).executeScript(" return ele.tagName ");
System.out.println(tag);

2) String xpath="input[id='identifierId']";

     String mainURL =(String) ((JavascriptExecutor) driver).executeScript(" return (document.querySelector(\"xpath \").tagName) ");

有什么解决办法吗?

最佳答案

此代码是 Java 代码,它将为您提供标签名称。

driver.findElement(By.id("username")).getTagName()

关于javascript - selenium 中是否有任何方法可以查找我们必须查找的元素的标签类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58320227/

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