2014-11-06 73 views
0

我在尝试自动执行网站的登录功能。我想验证工具提示是否存在,并捕获显示的文本框的工具提示文本。tooltip当尝试点击登录btn而不填充文本框时显示。工具提示文本通过引导javascript附加到输入元素。没有文本框的倾斜属性无法识别硒中文本框的工具提示信息

https://elasticbox.com/login/是网站地址。有关如何捕获工具提示文本。提前感谢

+0

此链接可能会帮助http://stackoverflow.com/questions/15636721/check-if-please-enter-an-email-address-message-appears – Subh 2014-11-06 15:05:21

+0

上述链接没有帮助。我必须检查工具提示的存在和捕获它的文本。我需要帮助注册这一点。 – user3660822 2014-11-07 04:15:23

回答

0

看起来像开发人员需要咨询这一点。 在JavaScript中,似乎登录按钮将保持禁用状态,直到两个值都填充为用户名和密码。

我没有太多的JavaScript,可能你可以咨询开发人员,以了解更多。 您可以参考下图:

enter image description here

+0

正如我在我的问题中提到的那样,它是一个引导js tooltip.they在验证框是否为空之后,将工具提示附加到jquery中的文本框中。 – user3660822 2014-11-06 10:54:52

1

这是不是你的评论@ Varun的答复的引导工具提示。 这只是HTML5表单验证,当您将“必需”作为文本字段的属性时,它会生效。

,使HTML文件中使用下面的代码“的test.html”的文件:

<html> 
<body> 
<form name='form1' post="http://www.google.com"> 
<input type='email' required placeholder='email address please' /> 
<input type='password' required placeholder='password please' /> 
<input type='submit' value='button1' /> 
</form> 
</body> 
</html> 

在这里,当你点击“按钮1”(在浏览器中打开文件后,如:浏览器,Firefox等。),您将在文本框中看到必要的验证。

但是,没有办法检查它们。

但是,您可以使用Sikuli/Autoit来检查验证文本的存在,但这又是一个失败的原因,因为验证消息/工具提示的图像因浏览器而异。

+0

感谢您的回复。有帮助 – user3660822 2014-11-07 05:46:36

+0

乐意帮忙..干杯。 :) – Subh 2014-11-07 05:51:54