Selenium webdriver 如何使用selenium脚本测试网站搜索是否正常工作

Selenium webdriver 如何使用selenium脚本测试网站搜索是否正常工作,selenium-webdriver,search-engine,Selenium Webdriver,Search Engine,我必须创建一个selenium脚本来测试网站搜索是否正常工作。搜索任何内容时,将显示结果。但在UI上没有显示我可以捕获以进行验证的标记。 请建议一种验证搜索结果是否正确显示的方法。您可以将整个搜索结果放在一个列表中,迭代列表中的每个元素,并根据单词[句子]开头的几个起始字符[单词]验证其是否正确。谢谢Rishi的回复。验证代码段是一种方法。但有时,很少会显示搜索结果页面上不存在代码段的结果。我只是想让测试更通用。请建议是否还有其他选择。我想不出其他选择,但搜索文本框中使用的关键字应该是搜索结果的

我必须创建一个selenium脚本来测试网站搜索是否正常工作。搜索任何内容时,将显示结果。但在UI上没有显示我可以捕获以进行验证的标记。
请建议一种验证搜索结果是否正确显示的方法。

您可以将整个搜索结果放在一个列表中,迭代列表中的每个元素,并根据单词[句子]开头的几个起始字符[单词]验证其是否正确。

谢谢Rishi的回复。验证代码段是一种方法。但有时,很少会显示搜索结果页面上不存在代码段的结果。我只是想让测试更通用。请建议是否还有其他选择。我想不出其他选择,但搜索文本框中使用的关键字应该是搜索结果的一部分,这意味着它可以显示为完整的搜索文本,也可以是字符串的一部分。理想的解决方案是创建一个xml可重用的解析类,该类包含要搜索的所有字符串。引用[然后创建两个XML文件,第一个文件将包含1)要搜索的项2)预期结果,然后使用断言函数验证结果是否可以从中获取引用[