我在嘗試自動執行網站的登錄功能。我想驗證工具提示是否存在,並捕獲顯示的文本框的工具提示文本。tooltip當嘗試點擊登錄btn而不填充文本框時顯示。工具提示文本通過引導javascript附加到輸入元素。沒有文本框的傾斜屬性無法識別硒中文本框的工具提示信息
https://elasticbox.com/login/是網站地址。有關如何捕獲工具提示文本。提前感謝
我在嘗試自動執行網站的登錄功能。我想驗證工具提示是否存在,並捕獲顯示的文本框的工具提示文本。tooltip當嘗試點擊登錄btn而不填充文本框時顯示。工具提示文本通過引導javascript附加到輸入元素。沒有文本框的傾斜屬性無法識別硒中文本框的工具提示信息
https://elasticbox.com/login/是網站地址。有關如何捕獲工具提示文本。提前感謝
看起來像開發人員需要諮詢這一點。 在JavaScript中,似乎登錄按鈕將保持禁用狀態,直到兩個值都填充爲用戶名和密碼。
我沒有太多的JavaScript,可能你可以諮詢開發人員,以瞭解更多。 您可以參考下圖:
正如我在我的問題中提到的那樣,它是一個引導js tooltip.they在驗證框是否爲空之後,將工具提示附加到jquery中的文本框中。 – user3660822 2014-11-06 10:54:52
這是不是你的評論@ 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來檢查驗證文本的存在,但這又是一個失敗的原因,因爲驗證消息/工具提示的圖像因瀏覽器而異。
感謝您的回覆。有幫助 – user3660822 2014-11-07 05:46:36
樂意幫忙..乾杯。 :) – Subh 2014-11-07 05:51:54
此鏈接可能會幫助http://stackoverflow.com/questions/15636721/check-if-please-enter-an-email-address-message-appears – Subh 2014-11-06 15:05:21
上述鏈接沒有幫助。我必須檢查工具提示的存在和捕獲它的文本。我需要幫助註冊這一點。 – user3660822 2014-11-07 04:15:23