中国2010年上海世博会全球合作伙伴GlobalPartnerofExpo2010Shanghaichina测试工具SoapY介绍2013年5月8日°用想Soap简介SoapUI是一个开源测试工具,通过soap/htt来检查调用、实现Webservice的功能/负载符合性测试。该工具既可作为一个单独的测试软件使用,也可利用插件集成到Eclipse,beans和inte中使用。SoapUI主要用其来查看webservice提供的接口,以及返回的结果,以便进一步的利用,但是Soap的功能远不止这些,其可以对webservice进行功能上和性能上的测试用户至上用心服务CustomerFirstServiceForemost江苏鸿信系统集成有限公司°用想Soap的层次结构Soap!把服务、资源及其操作组织为一个层次结构。如图1所示,主要包括如下层次:●项目定义:位于最上层,项目可以包含多个服务的定义服务定义:服务其实是对多个REST资源的一个分组资源定义:具体描述该资源的名称,∪Rl,参数等属性操作请求定义:基于每个方法,可以有一个或多个请求操作,如GetBookListRequest,这些请求操作才是真正被soap所调用执行的。每个请求可以设置非常丰富的信息,ept类型,请求的Header信息,运行了该请求以后,就能以各种方式查看运行结果。但是这里还不能加入断言来验证结果-必须在建立测试用例以后才能使用。用户至上用心服务CustomerFirstServiceForemost江苏鸿信系统集成有限公司°:Request1由npveencartagMaitseDommh?nr:DorawCarteretteswcutmacentantlaok四psagerTon:5师.-ccutmarcontaniSaarehB-ciolpecss用户至上用心服务CustomerFirstServiceForemost江苏鸿信系统集成有限公司°用想Soap安装Soap|的安装、SoapUI基于Java开发,支持多个平台,需要设置JAVAHOME变量指向到相应的JRE目录中,同时修改PATH变量,。2、直接双击已成功下载的EXE程序,即可开始安装过程用户至上用心服务CustomerFirstServiceForemost江苏鸿信系统集成有限公司°用想Soap的使用1、先从创建项目开始,菜单——文件——创建项目:tBevscapVIProject说明FewsamllroiselCreatesamplerequestsforalloperations?:soullProiectinthiswraps为每个接口创建一个请求的例子ProjectIne:&wCreatesaTestSuitefortheimportedWSDLorWAdl:为WSDL或WADL创建一个测InitialEUTALbtt:/180..22:00/?CreateaWebServiceSimulationoftheCeteeute:GelesaIssuefarteinuredFlLrTLimportedWSDL:sftinarwdSl服务端InitialWSDL/WADL:指定一个BlaireEathEstesalflajathsiproectrelativelytorojectfilsGreuWSDL/WADL的路径,可以是本地或网络URL2、然后点击[0到下一步生成初始的测试用例:用户至上用心服务CustomerFirstServiceForemost江苏鸿信系统集成有限公司°用想Soap的使用GenerEorallOperationsinthi:estCaseforeachOperationiipArtinite个接口创建一个用例SingleTestCasewithoneRequestforSingle命achOperationeachOperation:创建一个用例包含每个BequestContant:OUoaisting接口对应的请求UseexistingRequestsinInterface:1t用已有的请求Createnewemptyrequests:创建一个空的请求GeneratesadefaultLoadTestforeackSelectallUnselectallcreatedTeseCase:每个用例生成一个GenerateLoudest:GeneratesadefaultloadchcreatedTestCase负责测试cuncal3、确定后进入下一步,生成MockService。用户至上用心服务CustomerFirs
测试工具SoapUI介绍 来自淘豆网m.daumloan.com转载请标明出处.