我的問題是,有一些幫助文本的工具提示。當鼠標移過工具提示時,會出現一些幫助文字,如圖所示。在之前的迭代中,我使用下面的代碼來驗證完美工作的文本。但是現在它在網頁的新版本中不再適用了。機器人框架 - 從鼠標指針驗證文本
感謝您的支持
${helpText} set Variable (Optional) Please enter any additional information about this sample
Mouse over ${Tooltip}
Wait Until Page Contains ${helpText} 5s
<a href="#" data-toggle="tooltip" title="(Optional) Please enter any additional information about this sample">
<i class="fa fa-question-circle" aria-hidden="true"></i></a>
UPDATE
我其實能夠驗證在某些情況下,提示意見,卻發現提示屬性是不是「標題」,而是「數據原始標題」。當HTML代碼是這樣寫下面的測試通過:
<a href="#" data-toggle="tooltip" title="" data-original-title="(Required) Please enter the legal first name">
<i class="fa fa-question-circle" aria-hidden="true"></i>
</a>
不同的是,當標題屬性是直接的像我的第一個例子,測試失敗。但在使用data-original-title屬性的情況下,測試通過。
「不再工作」是什麼意思?你有錯誤嗎? –
那麼,我已經使用相同的代碼爲早期版本的網站,我可以使用「等到頁面包含」關鍵字在該網站上成功驗證它。但它不適用於該網站的新版本 – nhrcpt
那麼,它是否超時?拋出一個錯誤?即使它不在那裏,也能找到文本? ...只是說「它曾經工作,但現在沒有」不是很有用。我們需要具體瞭解新行爲是什麼。 –