gpt4 book ai didi

jquery - 使用 Selenium 时验证 DOM 操作

转载 作者:太空狗 更新时间:2023-10-29 15:58:29 25 4
gpt4 key购买 nike

我正在使用 Selenium 来测试我的应用程序。一个很好的测试是在每次 DOM 操作之后我都会验证 DOM。有什么好的方法可以做到这一点吗?

明显的方式是:

  • 使用一些内置的 Selenium 函数。有吗?
  • 在操作后获取 DOM 的 HTML 并使用本地验证器。但是,我看不到如何从 Selenium 获取当前 DOM 的 HTML。
  • 我可以通过在测试时添加 JS 文件或通过 Selenium 以某种方式通过 javascript。但我不确定该怎么做。想法?

最佳答案

没有使用 Selenium 执行此操作的内置过程。然而,有一个基于 WebDriver 构建的开源项目,WebDriver 正在成为 Selenium 2,它允许您进行布局测试。

项目在http://code.google.com/p/fighting-layout-bugs/并在苏黎世的 GTAC 2009 上首次亮相。该代码使用 W3C 和 jQuery 来检查 DOM 的有效性。查看演讲视频和其中的代码。

编辑:

感谢 sampablokuper,W3C 验证位于 code.google.com/p/w3c-markup-validation-filter/

关于jquery - 使用 Selenium 时验证 DOM 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1893310/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com