我想创建自动化测试,它接受XML并验证返回的XML是否是预期的。另外,最终用户需要能够添加新的数据(XML输入+预期的XML输出),而无需进入代码。Fitnesse的XML输入/输出
似乎Fitnesse应该可以做到这一点,但我还没有想出一个很好的方法来做到这一点。
任何建议? Fitnesse以外的工具可以更好地工作吗?需要测试的代码是.NET。
最终我想将这些测试结果集成到持续集成服务器中。
谢谢
我想创建自动化测试,它接受XML并验证返回的XML是否是预期的。另外,最终用户需要能够添加新的数据(XML输入+预期的XML输出),而无需进入代码。Fitnesse的XML输入/输出
似乎Fitnesse应该可以做到这一点,但我还没有想出一个很好的方法来做到这一点。
任何建议? Fitnesse以外的工具可以更好地工作吗?需要测试的代码是.NET。
最终我想将这些测试结果集成到持续集成服务器中。
谢谢
fitSharp
有一个XmlFixture
将比较Xml结果和预期值。详情请看这里:http://fitsharp.github.com/Fit/XmlFixture.html
我想我可能会有一些工作。我可以创建一个自定义Web界面,允许用户上传XML输入和预期的XML输出。将这些保存到数据库。
然后从数据库中提取这些数据并在NUnit测试套件中循环。然后,我可以使用XMLUnit进行实际比较。传递XML输入并将输出与预期的输出XML进行比较。