如何使用fitnesse测试Web服务

时间:2016-03-07 12:39:20

标签: fitnesse fitnesse-slim

我已经阅读了fitnesse用户指南。但是,由于我想测试一个网络服务,我似乎很难跟进。

问题如下 我有一个请求xml文件和响应xml文件。 在请求文件中,我有userid和logon id的值。 在响应xml文件中,我有值的位置。 我需要测试我是否使用健身获得预期的位置值。 我怎样才能用fitnesse进行测试。

1 个答案:

答案 0 :(得分:2)

开箱即用FitNesse不测试任何东西。它实际上是一个协作编辑和执行测试的框架。要测试任何类型的软件,您需要使用灯具。通常人们会自己写,但你也可以使用其他人写的灯具。

在测试Web服务的情况下,您可以使用RestFixture。它旨在测试基于REST的Web服务。当我不得不测试TES界面时,由于我们的其他测试夹具的工作方式,我选择使用HttpClient和自定义解析器编写自己的。

我对此一无所知,但您也可以查看XmlHttpTest

最终,您必须找到适合您的灯具,或者构建一个灯具。 FitNesse,Cucumber和大多数类似的样式工具都是如此。