以后不在此处更新日志了,欢迎测友到新窝找我:http://www.wuchuanhu.cn/

基于.NET的webservice测试实例(二)

上一篇 / 下一篇  2009-08-26 21:39:11 / 天气: 晴朗加阵雨 / 心情: 平静 / 个人分类:webservice测试探究

在接到一个webservice测试需求的时候,我们需要和开发的过程一样,有一个需求的测试和文档的确认过程。一个很好的webservice测试过程应该是建立在前期丰富的需求讨论和文档测试的基础上。需求讨论的越充分,后期接口架构的改动越小;文档测试的越充分,接口的质量会更高。
webservice测试的需求讨论,往往会围绕接口的实用性、可行性、可扩展性、适用性以及全面性来展开。文档的测试主要是从两个方面去实施:接口定义文档(或称为接口开发文档)、WSDL文件。
接口定义文档是我们熟悉接口和编写测试用例的主要依据,文档的正确性和可靠性直接关系到测试的质量。一般来讲一个接口定义文档一般包括:实现方、提出方(或调用方)、功能说明、接口包含的方法及涉及的对象定义、每个方法对应的参数和每个方法的功能、接口的输入定义(方法的传入参数定义)、接口的输出定义(方法的返回结果)、接口架构的简单说明、接口的实现方法等。我们需要针对上述的内容进行接口定义文档的测试,确保文档的正确性。
WSDL文件是webservice测试中重要的一环。WSDL文件我们可以简单的认为就是接口定义文档的实例化。我们只要结合文档来比对WSDL文件,分析WSDL文件是否和接口定义文档所要求的一致。
1、如何获取WSDL文件。
使用IE打开http://webserviceURL?WSDL,然后将打开的页面保存为WSDL格式即可。比如前面提到的实例“http://fy.webxml.com.cn/webservices/EnglishChinese.asmx?wsdl”。
2、如何对比WSDL文件和接口定义文档。
你可以使用WebserviceStudio这个小软件。下面用前面的实例来说明一下如何来对比WSDL和接口定义文档。
(1)使用WebserviceStudio读取WSDL。

(2)对比WSDL与接口定义文档。(实例仅对比一个方法)


TAG:

 

评分:0

我来说两句

Open Toolbar