的文本消息值/驗證警報或確認彈出在硒IDE,如何存儲哪個命令是在硒IDE用於存儲警報彈出
-1
A
回答
0
storeText(定位器,VARIABLENAME)命令中使用的文本值硒IDE用於存儲文本值。
例如,
-
在警報消息
- ,文本值有定位X
- 要將該消息存儲在變量瓦爾
所以,你可以寫命令storeText | X | Var
現在,爲了將此消息與已定義的消息進行比較,首先將消息存儲在變量中。
商店(表達式,VARIABLENAME)命令用於在你的情況下可變
存儲值,可以在可變VAR1存儲消息ý
所以可以寫命令存儲| Y | VAR1
對於比較信息您可以在下面的用戶命令
verifyEval | storedVars ['Var'] == storedVars ['Var1'] | true
如果兩個字符串不匹配,則如果兩個 字符串匹配,則運行此腳本將導致測試通過,如果兩個字符串不匹配,則會失敗並顯示[錯誤]。
我希望它適合你。
0
如果你談論的是默認的JavaScript警告或確認有它兩個命令:
storeAlert
Returns:
The message of the most recent JavaScript alert
Retrieves the message of a JavaScript alert generated during the previous action, or fail if there were no alerts.
Getting an alert has the same effect as manually clicking OK. If an alert is generated but you do not consume it with getAlert, the next Selenium action will fail.
Under Selenium, JavaScript alerts will NOT pop up a visible alert dialog.
Selenium does NOT support JavaScript alerts that are generated in a page's onload() event handler. In this case a visible dialog WILL be generated and Selenium will hang until someone manually clicks OK.
storeConfirmation
Returns:
the message of the most recent JavaScript confirmation dialog
Retrieves the message of a JavaScript confirmation dialog generated during the previous action.
By default, the confirm function will return true, having the same effect as manually clicking OK. This can be changed by prior execution of the chooseCancelOnNextConfirmation command.
If an confirmation is generated but you do not consume it with getConfirmation, the next Selenium action will fail.
NOTE: under Selenium, JavaScript confirmations will NOT pop up a visible dialog.
NOTE: Selenium does NOT support JavaScript confirmations that are generated in a page's onload() event handler. In this case a visible dialog WILL be generated and Selenium will hang until you manually click OK.
檢查了這一點也是: Working example
相關問題
- 1. 硒IDE存儲命令
- 2. 硒IDE存儲的可變
- 3. 硒IDE得到在彈出的窗口停留在clickAndWait命令
- 4. 硒的IDE彈出窗口
- 5. 如何存儲xpath計數並使用硒增加IDE
- 6. 'gotoIf'命令不工作在硒IDE
- 7. 類型命令不工作在硒IDE
- 8. 在硒IDE
- 9. 硒中的意外錯誤警報IDE
- 10. 我怎麼想的變量條件值存儲在硒IDE
- 11. 硒IDE
- 12. 如何讓硒IDE
- 13. 硒IDE - 刷新,直到元素存在
- 14. 使用硒IDE
- 15. 硒用戶擴展,硒IDE
- 16. 不能在硒IDE
- 17. 硒IDE - 在一個表中
- 18. 如何處理硒彈出/警報RC
- 19. 如何使用硒IDE
- 20. 如何使用硒IDE
- 21. 我怎麼能存儲之間的「<br>」文成硒IDE
- 22. 硒IDE - 測試是否不彈出錯誤彈出
- 23. 硒IDE測試
- 24. jmeter +硒iDE
- 25. 創建硒IDE
- 26. 如何在硒轂上存儲數據?
- 27. 如何在硒中存儲鏈接
- 28. 硒IDE - 如何測試CSS
- 29. 錯誤在通過硒IDE
- 30. 硒IDE。在單擊命令時,跨進程JS調用失敗
謝謝...它爲我的腳本 –
工作歡迎@VaishaliBajpai –
這個命令不工作時,警報信息顯示屏上彈出與OK鍵 –