2014-09-12 66 views
0

如果網站搜索工作正常,我必須創建一個用於測試的selenium腳本。在搜索任何內容時,會顯示結果。但在用戶界面上沒有標籤顯示,我可以捕獲進行驗證。 請建議驗證搜索結果是否正確顯示的方法。如何使用硒腳本測試網站搜索是否正常工作

+0

理想解決方案將創建一個xml可重用解析類,其中包含您要搜索的所有字符串。參考[http://stackoverflow.com/questions/25746375/selenium-webdriver-reusable-xml-parsing-class-method-is-not-working-due-to-ret],然後創建兩個XML文件第一個將包含1)要搜索的項目2)預期結果,然後使用assert函數驗證結果可以從[http://stackoverflow.com/questions/13226986/how-to-verify-a-text-present-in-加載頁面通過webdriver] – 2014-09-15 11:43:06

回答

0

您可以在列表中的整個搜索結果,通過列表中的每個元素進行迭代,並驗證它是否正確與否取決於最初的幾個字符字[話] [句子]

+0

感謝里士回覆。驗證片段是一種方法。但是有時候,搜索結果頁面上沒有顯示哪些代碼段不存在的結果。我只是試圖讓測試更通用。請建議是否有其他選擇。 – shruti 2014-09-15 07:06:31

+0

我想不出別的什麼,但搜索文本框中使用的關鍵字應該是搜索結果的一部分,這意味着它可以顯示爲完整的搜索文本,或者它應該是字符串的一部分。 – 2014-09-15 07:27:59

相關問題