如何用fitnesse测试web服务
How to test web service with fitnesse
我已经阅读了 fitnesse 用户指南。但是因为我想测试一个网络服务,所以对我来说似乎很难理解。
问题如下
我有一个请求 xml 文件和响应 xml 文件。
在请求文件中,我有 userid 和 logon id 的值。
在响应 xml 文件中,我有具有价值的位置。
我需要使用健身来测试我是否获得预期的位置值。
怎么用fitnesse做测试呢
开箱即用的 FitNesse 不测试任何东西。它实际上是一个协作编辑和执行测试的框架。要测试任何类型的软件,您需要使用固定装置。通常人们会自己编写,但您也可以使用其他人编写的 fixture。
在测试网络服务的情况下,您可能会使用RestFixture。它旨在测试基于 REST 的 Web 服务。当我不得不测试 TES 接口时,由于我们其他测试装置的工作方式,我选择使用 HttpClient 和自定义解析器编写自己的接口。
我什么都不知道,不过你也可以看看XmlHttpTest。
最终,您必须找到适合您的固定装置,或者建造一个。这几乎适用于 FitNesse、Cucumber 和大多数类似样式的工具。
我已经阅读了 fitnesse 用户指南。但是因为我想测试一个网络服务,所以对我来说似乎很难理解。
问题如下 我有一个请求 xml 文件和响应 xml 文件。 在请求文件中,我有 userid 和 logon id 的值。 在响应 xml 文件中,我有具有价值的位置。 我需要使用健身来测试我是否获得预期的位置值。 怎么用fitnesse做测试呢
开箱即用的 FitNesse 不测试任何东西。它实际上是一个协作编辑和执行测试的框架。要测试任何类型的软件,您需要使用固定装置。通常人们会自己编写,但您也可以使用其他人编写的 fixture。
在测试网络服务的情况下,您可能会使用RestFixture。它旨在测试基于 REST 的 Web 服务。当我不得不测试 TES 接口时,由于我们其他测试装置的工作方式,我选择使用 HttpClient 和自定义解析器编写自己的接口。
我什么都不知道,不过你也可以看看XmlHttpTest。
最终,您必须找到适合您的固定装置,或者建造一个。这几乎适用于 FitNesse、Cucumber 和大多数类似样式的工具。