javascript - 如何使用 Javascript 进行量角器自动化测试验证另一个元素内的元素文本?
问题描述
我正在尝试检查此 HTML 的文本:
<div _ngcontent-vpg-c7="" class="substep"><p _ngcontent-vpg-c7="" class="text-xs mb-0 font-weight-bold-light cursor-pointer">text to check</p></div>
我正在尝试这样的事情但不起作用:
await driver.wait(until.elementIsVisible await driver.findElements(By.xpath("//div[@class=\"step\"]")).hasDescendant(await driver.findElements(By.xpath("//p[contains(.,'Inserisci gli obiettivi di business')]")))
{
const elements = await driver.findElements(By.xpath("//div[@class=\"step\"]")).hasDescendant(await driver.findElements(By.xpath("//p[contains(.,'Inserisci gli obiettivi di business')]")))
assert {elements.lenght)
}
解决方案
推荐阅读
- php - 如何从mysql数据库中获取这个值
- javascript - MS Graph API 使用 LookupId 从一个列表到另一个 l
- java - 如何删除 Fluent 接口默认方法的未经检查的警告
- swift - oauth2 身份验证在 iPhone 中不起作用
- vb.net - 当.name 属性在设计时未知时,如何为列表框控件的单击事件编程
- css - 960px 以下的内容框 - 超出窗口
- r - 如何在R中的文件列表中选择多个具有不同扩展名的文件
- java - 一个带有多个 .xml 文件的 Java 类
- android - Google 地图 getTag() 始终为 null,即使 setTag() 不是
- android - 如何在Android中使用cordova文件字段选择多个文件?