2013-05-07 37 views
-1

我们正在验证由我们的应用程序生成的HTML报告。我们计划下面的方法可以做到这一点从申请 如何使用Watir验证HTML报告

  • 报表的相关数据

    1. 捕捉生成报告
    2. 确定报告的内容和比较,从对数据/元素的应用程序捕获的数据报告。

    我们从识别报告元素开始,发现使用'Developers tool'我们可以得到一些对象属性,其中的对象ID缺少这些属性。 任何人都可以让我们知道捕获报告元素并将它们与应用程序数据进行比较的可能性。

  • +0

    究竟是什么问题? – 2013-05-07 07:14:40

    +0

    嗨Flipin, 我想知道 1)将应用程序(页面数据)捕获到数组变量中的可能性 2)捕获/识别在HTML报告中显示的元素的可能性,以将应用程序数据与报告valdate报告。 Reagards, Veera。 – Veera 2013-05-07 12:28:44

    +3

    我仍然不明白你想要做什么。向我们展示示例。 HTML,屏幕截图,代码... – 2013-05-07 12:36:56

    回答

    1

    坦率地说,如果您只是试图解析HTML,而不是试图驱动浏览器,那么最好使用类似Nokogiri的东西,或者另一个专门用于解析HTML的库。请参阅https://www.ruby-toolbox.com/categories/html_parsing以选择这些工具

    Watir是'Web应用程序测试在Ruby中'它旨在驱动web浏览器,以测试网站和webapps。验证部分HTML是如预期的那样,但不是核心功能Watir的

    对于你正在尝试做的事情,如果我理解你是正确的,你可以用watir来做到这一点,就像你可以使用excel for word p处理和页面布局,也就是说可以完成,但可能不是最受欢迎的工具或最简单的方法。