SoapUl接口测试使用手册SoapUl接口测试使用手册()SoapUI的介绍SoapUI是专门针对Webservice接口的测试工具,功能强大且界面易用。它是直接利用WebService的WSDL文件测试Web服务的接口,利用SOAPUI测试不需要了解底层的接口、调用关系及详细协议,也不需要使用编程来实现测试用例,而是基于WSDL自动产生测试消息。SOAPUI还支持接口的负载测试。在对同一WebService接口进行测试时,SOAPUI比Loadrunner表现的性能会更加优越、真实,更接近反映接口的性能指标。并且SoapUI支持多种语言,java、C++,且wcf这种形式的接口也可支持。SoapUI的安装SoapUI基于JAVA开发,支持多个平台,需要设置JAVA_HOME变量指向到相应的JRE目录,同时修改PATH变量,。,,即可启动程序。程序第一次打开后,在左侧导航面板上,自动有一个空的Projects工程。鼠标右键点击Projects,选择第一项“NewSoapUIProject”,新建一个工程。(如果本地有现成的工程,也可直接选择第二项导入工程“ImportProject”,选择本地的xml文件导入即可)如下图国ppReques1fOnl + ®c:e-®i+)®NewsoapUIProject Ctrl-N-ImportFroject Ctrl-I-ImportHwmoteProjectAllFrcjacts Ctrl+Alt-SOpenAllClosedFrojeelsCloseAll FrojeetsBenzine 12HewWorkspace1;SwitciWGrkspace0rilingHelp Fl页面弹出“NewSoapUlProject”框,输入ProjectName,“InitialWSDL/WADL”可填入URL地址或直接导入WSDL文件,(在这一步骤中,也可不导入WSDL文件,等到工程创建好后,右键点击工程名,选择“AddWSDL”也可导入)如下图所示:默认选上:(为每个接口CreateRequests:Createsamplerequestsforalloperations?创建一个请求)CreateTestSuite:CreatesaTestSuitefortheimportedWSDLorWADL(为WSDL或WADL创建一个测试包)点击OK按钮,弹出创建测试包的对话框“GenerateTestSuite”:Gei?esrateTes1£umte<js[ieratesTsstSaitewithTestCis^Cs)forsllOpsrktionsinIhiiInterfic^fastSuite;Style:tentOperations:|<create>*:efftCasefortachOperationSingleTestCasevrithoneRequestforeachOperationUseexistingRequestsinInterface■®Createntvemptyrequestf3buyylloEin此处显示的都是WSDL文件中的•y]logout所有方法,只须选择要测试的方PIse^rcli法即可SelectallUnseLectallGenerates迥defaultLoadTe^tforeachcreatedTestCaseGenerateLoadTest:|Cancelj用来进行接口的性能测试,如果有需要可以勾选说明:SingleTestCasewithoneRequestforeachOperation都创建一个测试用例)Createnewemptyrequests (创建一个空的请求)GeneratesadefaultLoadTestforeachcreatedTestCase测试用例生成一个默认的负载测试)(为每个接口的请求(为每个创建好的点击OK按钮,在弹出框中填入测试包的名称,点击确定按钮后,工程便创建成功。-,Sh ►工程名Project&-JSampLeServiceScapSinding-?buy計Resileet1j±1■ lo耳inj©logoutQ-SSampleServiceScapBindin^TestSuile-$tuyTestCase \ |日;三TestSteps(1>| |I」幽隔◎(0)田厲loein'*■回logout±1曲searcln请求Request*测试包TestSuite>测试用例TestCase测试步骤TestStepTestCaseTestC
SOAPUI接口测试使用手册 来自淘豆网m.daumloan.com转载请标明出处.