【问题标题】:XML input/output with Fitnesse使用 Fitnesse 的 XML 输入/输出
【发布时间】:2012-04-20 14:32:55
【问题描述】:

我想创建接受 XML 并验证返回的 XML 是否符合预期的自动化测试。此外,最终用户需要能够添加新数据(XML 输入 + 预期的 XML 输出),而无需进入代码。

Fitnesse 似乎应该能够做到这一点,但我还没有想出一个好的方法来做到这一点。

有什么建议吗? Fitnesse 以外的其他工具会更好用吗?需要测试的代码在.NET中。

最终我想将这些测试结果集成到一个持续集成服务器中。

谢谢

【问题讨论】:

    标签: .net xml fitnesse acceptance-testing


    【解决方案1】:

    fitSharp 有一个XmlFixture,它将 Xml 结果与预期值进行比较。更多详情请看这里:http://fitsharp.github.com/Fit/XmlFixture.html

    【讨论】:

      【解决方案2】:

      我想我可能有一些可行的方法。我可以创建一个自定义 Web 界面,允许用户上传 XML 输入和预期的 XML 输出。将这些保存到数据库。

      然后从数据库中提取这些数据并在 NUnit 测试套件中循环遍历它。然后我可以使用 XMLUnit 进行实际比较。传入 XML 输入并将输出与预期的输出 XML 进行比较。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-12-09
        • 1970-01-01
        • 1970-01-01
        • 2021-12-24
        • 2016-03-22
        • 1970-01-01
        • 1970-01-01
        • 2016-06-27
        相关资源
        最近更新 更多