WEB开发网
开发学院软件开发Java 全方位解析 Web Services 开发步骤 阅读

全方位解析 Web Services 开发步骤

 2010-08-09 00:00:00 来源:WEB开发网   
核心提示: 将 http://localhost:8080/cxfWithSpring/SpringService?wsdl 加入到 WS_IBM 这个 soapUI 工程,然后在 request 的参数处输入 Jack, 如果 response 是 Hello Jack, 表示 SpringService

将 http://localhost:8080/cxfWithSpring/SpringService?wsdl 加入到 WS_IBM 这个 soapUI 工程,然后在 request 的参数处输入 Jack, 如果 response 是 Hello Jack, 表示 SpringService 一切正常,可以使用了。

 <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> 
  <soap:Body> 
   <ns2:sayHelloResponse xmlns:ns2="http://service.spring.ibm.org/"> 
     <return>Hello Jack</return> 
   </ns2:sayHelloResponse> 
  </soap:Body> 
 </soap:Envelope> 

现在有这么个场景,假如我们开发完了几十个 services,然后要交给 QA Team 来进行测试,大家应该很熟悉一个项目的测试过程吧,alpha 之前就要出好几个 build 的,然后还要 beta,最后才 GA,每一阶段要出的 build 都不少的,为了保证 build 的质量,每次出 build 前,基本都要求开发人员将 service 先测试下,然后才能提交给 QA 进行系统测试,我想这时候开发人员一定会有一种抱怨,我的 service 也没有修改呀,怎么也要测试呀?每次都要重复的做这种没有什么意义的工作,其实这个工作是有意义的,你没有修改,也许其他人修改了,说不定你的代码和其他人修改的代码间有一定关联的,所以说测试还是必要的,这里面值得考虑的是,是不是每一次都需要开发人员手工那样一个一个 service 来测试呢?当然不用的,下面我就同大家来分享下 web Services 的自动化测试方法。

Web Services 自动化测试

Web Services 要实现自动化测试我们要依赖 SoapUI 这个强大的工具,还记得我们建的 Soap

上一页  3 4 5 6 7 8 9 10  下一页

Tags:全方位 解析 Web

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接