我需要测试的Web应用程序由框架组成,并在页面加载完成时在HTML末尾有一个HTML注释(<!-- some text -->
)。有没有办法使用Selenium/WebDriver提取html评论?
3
A
回答
4
你可以得到pagesource并检查注释是否有
_driver.Navigate().GoToUrl("http://mysite.com");
var source = _driver.PageSource;
//check the source of the page to see if the commet is there.
0
评论元素在DOM可用,如果你使用的浏览器,使它们可用。
0
使用XPath选择让所有的注释节点:
var foo = driver.findElements(By.xPath("//comment()")).toString()
然后根据需要存储数据。
参考
+0
您无法直接使用'findElements()'定位评论节点 - 它仅适用于实际元素节点。 – alecxe
相关问题
- 1. 有没有办法隐藏Javascript评论?
- 2. 有没有办法看到用户向Android Marketplace提交了评论?
- 3. 有没有办法逃避评论的左括号?
- 4. 有没有办法在Notepad2中评论代码?
- 5. 有没有办法访问与EKEvent相关的“评论”?
- 6. 有没有办法在Sparx Enterprise Architect中评论SQL查询?
- 7. 有没有办法评论搜索条件? C#
- 8. 有没有办法阻止在Rails视图中显示评论?
- 9. 有没有办法解决Python缺乏块评论的问题?
- 10. 有没有办法使用BeautifulSoup从HTML文件中提取所有类名?
- 11. 有没有办法在已经评论的部分上使用块注释?
- 12. 获取没有引用的wordpress评论?
- 13. facebook没有评论
- 14. 有没有办法使用stackexchange语法的帖子,提交评论,维基...在redmine
- 15. 加载facebook评论框没有评论
- 16. Xcode 5 SVN评论没有提交
- 17. 有没有办法使用NamedParameterJdbcTemplate和GeneratedKeyHolder提取主键(或ROWID)?
- 18. checkins /最近没有返回评论,甚至没有评论数
- 19. 评论刮没有使用Api
- 20. 评论时间没有使用linux makefile
- 21. 有什么办法可以在python中使用configobj写评论
- 22. 有没有方法使用Soundcloud Python评论曲目?
- 23. 有没有办法链接fb:评论到页面而不是应用
- 24. 有没有办法从其他用户管理员阅读Facebook评论?
- 25. 有没有办法从vsts中的用户故事中删除评论?
- 26. 有没有办法在eclipse中看到netbeans中的方法评论?
- 27. 有没有办法在eclipse中用方法提取类?
- 28. 有没有什么办法可以使用python获取推文上的评论数量?
- 29. 无法找到评论没有ID
- 30. 像文章没有评论
是的,我在想,看起来像我必须做driver.switchTo()。frame(“theFrame”)来阅读每一帧。我认为对我来说最好的方法就是检查每一帧中的特定元素,以确保页面完全加载。干杯 – Sam