2016-11-12 55 views
0

例如,如果您转到堆栈上的标签页,您可以开始输入标签,而当您键入更多字母时,搜索结果将发生变化。我想获取我搜索的所有元素,例如当我输入所有标签字母。 Selenium可能吗?或者我需要使用JS?如何在Selenium中测试动态生成的元素

+1

[使用Selenium Web Driver测试动态加载的内容](http://stackoverflow.com/questions/12692172/test-dynamically-loaded-content-with-selenium-web-driver) –

+1

请阅读[问]。请提供您尝试过的代码以及执行结果,包括任何错误消息等。还请提供指向页面和/或相关HTML的链接。 – JeffC

回答

0

你可以用硒来做到这一点。在您键入或进行其他用户操作时,HTML正在发生变化,您可以在元素出现时捕获它。在这种情况下,建议在搜索元素或与元素进行交互时使用'FluentWait'。