2
我使用Nightwatch.js創建了一個項目。該流程在我們的開發環境中執行檢查(工作正常),並最終將測試電子郵件發送到Gmail帳戶。該過程將轉到Gmail,登錄並單擊正確的電子郵件。無法找到Gmail中的元素
我試圖獲取發送到應用程序的URL(忘記密碼鏈接)並將瀏覽器發送到正確的URL。
的問題是,當我使用下面的代碼:
browser
.useXpath()
.getText("string(//*[text()[contains(text(),'RetrievePassword')]])",function(result)
{
console.log(result.log)
})
我得到這個錯誤:
ERROR: Unable to locate element "" using: xpath
但是,當我告訴Nightwatch點擊鏈接,就會沒有問題,這樣做。任何想法?
的URL看起來是這樣的:
https://test.website.com/Secure/RetrievePassword.aspx?code=123456789