4

我们有一个程序,我们想对其进行验收测试。
输入是具有不同“任务”的 XML 文件。
输出是另一个带有结果的 XML 文件。

自动化验收测试的最佳实践是什么?
我们可能必须存储成对的输入和输出文件,在输入上运行程序并将结果与​​提供的输出进行比较。
Ant 适合这项任务吗?
验收测试是否应涵盖所有极端情况,或者仅测试功能是否正常工作。
任何其他有关 Java 验收测试的提示将不胜感激。

4

2 回答 2

2

我认为DDSteps将对此有很大帮助。

于 2011-01-22T16:28:00.553 回答
1

一些一般提示

  • 确保客户或业务分析师等非技术人员理解测试。
  • 努力组织好你的测试套件。可能您可以根据特性或功能来组织它们。还要尝试将极端情况的测试与“正常”测试分开。

我认为 XMLUnit 可以对 XML 文件进行区分 http://xmlunit.sourceforge.net/

于 2011-01-22T16:32:07.050 回答