我正在Selenium中使用selenium maven插件和HTML selenese腳本進行一些測試。 一切工作都很好,除了這個場景我有: 我點擊一個提交按鈕,它需要我重定向的網址。該URL的服務器沒有運行,但重定向URL的Web服務創建了代碼查詢參數並將其添加到重定向URL。 我希望能夠點擊提交併使用storeLocation selenese命令來提取重定向url並提取該代碼參數。當我使用clickAndWait時,重定向發生,但測試失敗,因爲頁面試圖加載並最終Maven構建。當我只使用單擊命令時,測試通過,但頁面不加載,storeLocation不包含我需要的代碼參數的重定向url的值。 任何人都知道如何讓硒點擊並等待,但IGNORE頁面將不會加載? 我認爲它需要涉及一些JavaScript,也許使用waitForCondition命令,但我找不到任何正在完成的示例。 基本上,重定向URL沒有服務器運行它,但我的服務創建了一個令牌參數,我需要將其提取並傳遞給另一個測試用例Selenium使用硒測試
1
A
回答
0
頁面加載是否超時?如果是這樣,你可以增加默認的超時時間(應該是30秒)或者你可以使用click事件,然後執行一個waitForLocation來匹配你想要的新URL(帶有重定向參數)。這會給你另一個等待(如點擊和等待)30秒。但是,您也可以在點擊和等待之間添加一個暫停命令,以延長頁面加載的時間,而不會觸及默認的超時時間。
+0
哇,爲什麼這個老問題出現? – DMart
相關問題
- 1. 用硒測試
- 2. Selenium測試超時不停止測試的PHPUnit 3.6.10硒RC 2.19.0
- 3. 使用硒加載測試
- 4. 硒webdriver測試使用C#
- 5. 如何使用硒測試?
- 6. 測試使用硒和Python
- 7. 使用硒測試Javascript
- 8. 使用selenium webdriver測試Highcharts
- 9. 使用Selenium測試Highcharts
- 10. 使用Selenium Webdriver測試sessionStorage
- 11. 使用Selenium設置硒
- 12. 硒IDE測試
- 13. 硒,java,測試
- 14. 硒測試慢
- 15. org.openqa.selenium.NoSuchElementException - 硒測試
- 16. 硒測試
- 17. 使用硒測試用戶輸入
- 18. 使用Selenium測試用例映射手動測試用例
- 19. Selenium GUI測試?
- 20. Selenium測試和
- 21. 如何在另一個硒測試中重新使用硒測試文件
- 22. 硒測試卡住開始使用chromeDriver
- 23. 使用maven導出硒/ junit測試庫
- 24. 如何上傳使用firefoxdriver硒測試
- 25. 使用硒測試jQuery幻燈片
- 26. 如何使用gradle配置硒測試?
- 27. 使用硒測試畫布對象
- 28. 使用硒通過ID在Python測試
- 29. 使用硒進行API測試
- 30. 使用硒測試URL重定向
你爲什麼不接受的答案提供給您以前提出的問題? – Amey
似乎你只能在15分鐘內接受問題,然後問問題,然後繼續嘗試繼續解決問題。 –
或者,也許我只是不知道如何接受答案 –