使用RIT测试Web services分析和总结.docx

使用RIT测试Web services分析和总结.docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

使用RationalIntegrationTester测试Webservices

本文介绍如何通过RationalIntegrationTester(以下简称RIT)来测试Webservices,并结合RationalTestVirtualizationServer(以下简称RTVS)实现Webservices的虚拟化。

一、准备Webservices环境

解压缩 到本地目录,双击runcalculatorservice.bat文件,将会启动一个做四则运算的Webservices,如下图所示:

在浏览器中打开http://remy:8084/Calculator?wsdl(不同的客户端机器名会自动匹配)查看该Webservices的WSDL定义。打开RIT,并新建一个项目。在顶层菜单中点击Project

-CreateNewEnvironment创建一个新的环境Rational(名字任意)。

针对Webservices,RIT提供了功能强大的、开箱即用的同步功能用于帮助我们针对被

测的Webservices自动生成相关的逻辑架构和物理架构。在逻辑试图中点击按钮WSDL作为被同步的资源类型。

,选择

点击New-Change-URL,在URL栏填入WSDL定义。

确定之后点击Next,选择CreateanewComponent,点击Next,选择之前创建的

Environment,点击Next。

在Synchronisationoption窗口中选择OpenSynchronisationViewandperformanceSynchronisation,该选项表示使用RIT自动的根据WSDL中的相关定义在当前Environment下生成表示该Webservices的逻辑架构和物理架构,点击Finish。

RIT会在将同步结果予以显示。如果Status的状态都是Insync,则表示该Webservices

相关的方法,HttpTransportation逻辑组件和物理组件均已生成。

切换到逻辑视图,可以查看该Webservices在RIT中的逻辑视图。

切换到物理视图,可以查看该Webservices使用的HttpTransportation在RIT中的物理视图。

二、使用RIT测试Webservices

切换到TestFactory,我们选择Add方法来进行测试。右键选择Add-New-Tests-

TestusingMEP,新建一个名称为testAdd的测试。

查看该测试的TestSteps,可以看到包含了一个SendRequest和对应ReceiveReply。我们将在这里定义测试消息的详细信息。

双击 ,在

Value1和Value2处分别填入1和2,表示让Webservice计算“1+2”并返回测试结果。

,i

,iSendRequestTeonresource/Calculator?usingschemaTextviaCalcu...

凸盐

Sen,l鼠·`醴··`

Pub,lgh?··工直g?.nd..;,£0,aupontob·r·C.,“dTgcmth.nb·Val,心t.d

.“rodincly.

`

夕宁rTspr·t9凶eul.“ I[Bro,S

|From·ttr.

区已P

M

Me5saceHead”

HITPPropr·t"IllTIPH,adr,s

RC.“me/Calc吐atorIIITPthodI.,POST

勹 团Follo.Rr”“

I扂 屈囡OMessageT五三勹 酝订叮OO11!11111171

曰、压江ge @v吐u, 必

曰、

曰 r..,知ssm)

rPocessC比1n 冈

tXt(S“心)IDoc...m-L”“ `ddI叩叮 AldtIAddIt3IAddI忆]

e — 赞巳 dIJ1lUTHd(E1,,nt)[Prl

e — 赞

已·tnxAdd(E1···m) r一

文档评论(0)

hao187 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档