gpt4 book ai didi

java - qTip Jquery - 使用 java 处理 Webdriver 的工具提示

转载 作者:行者123 更新时间:2023-12-01 11:54:35 24 4
gpt4 key购买 nike

有一个文本框控件,当输入无效数据时,它会显示一条工具提示消息(使用 qTip Jquery)

请帮助我们如何使用 Java 通过 Web 驱动程序获取工具提示消息

下面是 Html 代码

<div class="ctrl-column">
<input id="txtEmail" class="input-txt" type="text" onpaste="return false" oncopy="return false" maxlength="160" data-bind="value: Email,qtipValMessage:Email" title="Please enter the email" data-orig-title="">
</div>

然后在该 txtEmail 字段中传递无效条目,现在代码如下所示

<div class="ctrl-column">
<input id="txtEmail" class="input-txt ErrorControl" type="text" onpaste="return false" oncopy="return false" maxlength="160" data-bind="value: Email,qtipValMessage:Email" title="" data-orig-title="" data-hasqtip="3" oldtitle="Please enter valid email">
</div>

所以我想捕获oldtitle属性值(即请输入有效的电子邮件)

下面是我的java代码

String ValidationMessage = driver.findElement(
By.cssSelector("input#txtEmail")).getAttribute("oldtitle");

执行时总是返回null

请帮助我如何收集验证消息

最佳答案

试试这个!

String ValidationMessage = driver.findElement(
By.cssSelector("#txtEmail.input-txt.ErrorControl")).getAttribute("oldtitle");

关于java - qTip Jquery - 使用 java 处理 Webdriver 的工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28540786/

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