测试Atom服务器的最佳方法是什么?

时间:2009-04-18 06:01:17

标签: xml testing atom-feed

我正在设置Atom服务器作为后端数据库的REST-ful接口。

我想整理一些测试以确保: - 输出符合Atom和AtomPub - 生成的数据是数据库状态的正确表示

我对在已知状态下设置数据库的概念非常满意。但我不确定最好的测试策略。

看起来我可以使用JUnit测试,根据Atom模式验证结果,但我对更轻量级的策略感兴趣。

我非常喜欢Selenium,但不能完全按照非交互模式设计测试。请求和操作Atom提要与html浏览不同。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

除了Selenium之外,还有一些工具可以帮助测试ATOM服务 - 例如,查看JMeter,这对编写PUT / POST请求有很大帮助。

老实说,对于像ATOM这样的易于编码的API,如果你直接使用JUnit,你可能会最有效率;除非你只是想进行一次性的探索性测试,否则你最终会编写代码和/或脚本,无论你使用什么工具,熟悉一个新工具只会增加测试开发时间。