selenium - 确定是否在 Protractor 测试中显示占位符文本

标签 selenium input selenium-webdriver protractor placeholder

如何检查以确定占位符文本是否实际显示在 Protractor 测试中的输入字段中?

enter image description here

使用以下我可以检查显示的占位符文本,但它会返回它是否实际显示:

this.groupName.getAttribute( 'placeholder' )

最佳答案

这是一个范围问题,您的浏览器知道如何处理。 您不应测试浏览器解释和显示占位符的能力。检查是否设置了所需的 placeholder 属性值就足够了。

不过,您可以 test if your browser supports placeholder attribute .

关于selenium - 确定是否在 Protractor 测试中显示占位符文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33352936/

相关文章:

ruby - 如何使用 Ruby 检查是否在 Selenium WebDriver 中选中了复选框

切换标签时,带有 headless chrome 的 Selenium 无法获取 url

javascript - Android - 文本输入未使用自定义验证插件进行验证

java - 如何在 Selenium 中使用 CSS 选择器找到 TinyMCE 编辑器的主体?

java - 在 Selenium WebDriver 中浏览时避免执行停止

java - 使用 <html :text instead of &lt;input type ="text" in struts? 的目的是什么

selenium - 识别 xpath 以在 phptravels.net 站点中选择下拉列表

java - Selenium 中的“断言 True”概念

Python/selenium - 定位元素 'By' - 用变量指定定位器策略?

javascript - 单击单选按钮以滑动并显示隐藏的 div 并传递一个值