如何通过Selenium Webdriver和xpath查找按钮元素

娜迦·Naveenb

快照

 <button class="add-school btnEditDashboard btn btn-primary pull-right" ng-click="CreateNewSchool()" name="AddSchool" type="submit">Add School</button>

也尝试过xpath。\\html/body/div[2]/div/div[2]/div/div/div[1]/div/div[2]/button

Exception in thread "main" org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"tag name","selector":"AddSchool"}
巡游

尝试使用此代码:

new WebDriverWait(driver, 10).until(ExpectedConditions.elementToBeClickable(By.xpath("//button[text()='Add School' and @name='AddSchool' and @ng-click='CreateNewSchool()']"))).click();  

如果是在iframe中,请将驱动程序的焦点切换到相应的iframe,然后尝试与其进行交互。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何通过Selenium和Python根据html查找元素的Xpath

Selenium Webdriver查找元素(按钮)

通过文本查找元素并获取XPath-Selenium WebDriver Junit

如何使用IE和Python的Selenium WebDriver查找筛选器按钮的元素:

如何通过Java使用XPath和Selenium WebDriver单击SVG元素

Selenium Webdriver:如何通过定位器查找元素

如何通过Selenium、WebDriver和Python在页面中查找jQuery动态加载的元素

Python 3 + Selenium:如何通过xpath查找此元素?

如何使用webdriver查找按钮元素?

如何使用WebDriver查找按钮元素

如何使用Selenium和Python通过“ onclick”查找并单击按钮?

如何在 Selenium 和 Python 中通过 xpath 选择元素?

如何使用 selenium webdriver Firefox 查找和验证元素“标题”

如何使用xpath查找按钮元素?

如何使用Selenium通过文本查找元素?

如何使用Selenium通过文本查找元素?

Selenium-Python Safari WebDriver-未通过xpath查找元素

Webdriver如何使用Xpath查找给定元素的父fieldset元素

Selenium:无法通过XPATH Python查找元素

通过 xpath 查找元素 - selenium propper 格式

如何通过Selenium和Java单击元素

Selenium Webdriver:如何通过参考previuos标签的xpath选择动态生成的按钮

如何通过Selenium WebDriver(Java API)在Web视图中查找Web元素?

如何在Selenium PhantomJS C#中通过Xpath查找元素

如何在具有多个类的 selenium 中通过 XPath 查找元素?

如何通过python webdriver查找父元素?

通过xpath查找元素-lxml和Selenium导致同一表达式的输出不同

如何通过C#在Selenium Webdriver中单击DOM元素

如何使用Java Selenium WebDriver通过文本选择Web元素