我使用selenium IDE 1.10.0
。我試圖檢查產品類別中圖像的存在。我應該使用什麼命令來驗證圖像?如何使用selenium IDE驗證網頁中是否存在圖像?
回答
打開硒IDE
右鍵點擊圖片,然後就看到assertelementpresent
命令,如果你這樣做看不到那麼這個命令顯示懸停在所有可用的命令,並選擇assertelementpresent
檢查圖像
嘗試使用
assertElementPresent //img
二是相對於圖像的XPath
的最佳方式如何找到自己:
- 打開硒IDE插件
- 右鍵單擊該元素要檢查
- 哈弗顯示所有可用的命令
- 試着尋找最合適的命令
- 使用該命令,看看會發生什麼在FF瀏覽器
我是新來硒IDE。請你能告訴我如何找到'assertElementPresent'**命令的目標**。 –
正如答案中所述。是否爲你點擊右鍵?只要右擊與硒IDE中打開並選擇「所有可用命令的元素。它應該有 –
感謝您的幫助它解決我的問題。 –
根據您的任務,有3種方法可以做到這一點(您爲什麼需要此圖像):
1)您可能會等待圖像執行某些操作(例如,等待按鈕點擊它):waitForElementPresent(locator)。它使用Selenium IDE中設置的超時。 所以元素出現的時候,你的腳本將執行下一行。如果它不出現 - 這種情況應該以某種方式處理(例如使用驗證 - 請參閱第2項)
2)如果您需要知道圖像是否存在 - 您可以使用verifyElementPresent(locator) - 它返回true或false (並且你可以存儲這個值)。如果圖像不存在 - 測試將繼續運行(這很重要!)
3)如果此圖像非常重要 - 請使用此處已建議的內容:assertElementPresent(locator) - 如果圖像不存在,測試將停止。
P.s.我希望你知道定位器的含義。如果沒有 - 找到樣本,很容易
- 1. 使用Selenium Webdriver驗證網頁上的圖像存在
- 2. Selenium IDE - 驗證網頁上的文字
- 3. 驗證驗證消息是否使用Selenium IDE出現
- 4. 如何使用Selenium和Java驗證警報是否存在
- 5. Selenium c# - 我如何測試一個圖像src文件存在(驗證圖像是否顯示在頁面上)
- 6. Selenium Webdriver:如何驗證所需的網頁是否已加載
- 7. 使用Selenium-IDE檢查kendo網格行是否存在
- 8. 驗證圖像文件是否存在
- 9. 如何使用selenium webdriver驗證頁面中存在的行數
- 10. 如何驗證Selenium IDE中存在的代碼片段?
- 11. 如何驗證圖像是否顯示在表中使用webdriver
- 12. 如何驗證圖像是否被緩存在asp.net mvc 3中?
- 13. 使用HtmlAgilityPack,驗證網頁上的元素是否存在
- 14. 如何驗證網頁上是否存在超鏈接?
- 15. 使用Selenium IDE驗證隱藏文本的存在
- 16. 如何驗證Selenium中使用Webdriver的圖像
- 17. 如何驗證瀏覽器是否存在於selenium webdriver
- 18. Selenium:如何驗證元素是否存在
- 19. 如何使用javascript驗證網頁是否已完全加載
- 20. Selenium-IDE:如何驗證/斷言頁面刷新
- 21. 如何驗證正在存儲在變量中的Selenium IDE中的文本?
- 22. Selenium IDE驗證兩個元素是否彼此相鄰
- 23. 驗證網站是否存在與AJAX
- 24. 在Selenium IDE上驗證文本
- 25. 如何驗證Selenium IDE中屬性中存在的特定文本
- 26. 如何在Selenium IDE中驗證HTML 5驗證彈出窗口的文本
- 27. 如何在selenium IDE中驗證文本顏色?
- 28. 如何使用Selenium和Selenium IDE以及使用SAML的網站
- 29. 如何驗證頁面中的整數是否存在?
- 30. 如何使用Selenium驗證href網址的格式是否正確?
感謝ANKIT我得到回答這個問題。 –