html - Protractor :通过 Div 文本查找元素

标签 html protractor

嘿,我的一个 div 元素中有这段代码:

<div class="col-sm-8">Account Information: </div>

有人能告诉我如何在我的 Protractor 代码中找到这个元素吗?是否有可能做这样的事情:

expect(element(by.divText('账户信息:')).isDisplayed()).toBe(true);

我有多个类为“col-sm-8”的元素,所以我无法按类找到元素。我只是想知道是否有任何方法可以使用 div 元素中的文本找到该元素?感谢您的帮助!

最佳答案

我建议您使用 by.cssContainingText

element(by.cssContainingText('.col-sm-8', 'Account Information'))

关于html - Protractor :通过 Div 文本查找元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32016080/

相关文章:

javascript - 使用jquery从html页面中删除特定文本

html - 使用 "hidden"类而不是显示 : none for Tabs Jquery

javascript - 通过 jquery 的表编辑器

javascript - Protractor 停止工作。你能明白为什么吗?

javascript - Protractor :在一个 js 中初始化全局变量并在其他 js 中使用相同的 var

php - 有什么解决方案可以在 laravel Blade 上操作 MySQL 数据库中包含的超链接吗?

html - 在 Bootstrap 的行列中创建垂直居中的 img

angular - 将 Protractor 与 Angular2 和 .ts 规范一起使用时为 "ReferenceError: System is not defined"

javascript - WebDriverJS 控制流程

javascript - Protractor 有 "page.has_content"命令吗?