- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
soapui解读分享.
SoapUI分享目录SoapUI介绍21、SoapUI操作界面22、使用SoapUI对Web Services进行功能测试界面23、使用SoapUI对Web Services进行性能测试界面3SoapUI的优势4SoapUI使用过程中常用到的部分界面介绍51、SoapUI日志查看界面52、设置SoapUI preferences53、添加WSDL、WADL等操作74、Workspace添加新的Project85、添加更多运用功能9SOAP语言介绍91、什么是SOAP?92、WebService三要素103、SOAP 构建模块104、需要解析器忽略的文本soap命令转义字符10SoapUI进行国信数字知产保护平台接口测试实例111、创建SOAP Project112、添加WSDL以建立对应的SOAP Project测试项目123、填写测试脚本并运行测试项目13根据功能测试用例进行负载测试141、创建负载测试集142、负载测试loadtests1设置163、设置对应的负载测试参数164、负载测试结果17新建Empty Project 的JDBC Request使用实例175、与LoadRunner对比20参考网页:21SoapUI介绍SoapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。该工具既可作为一个单独的测试软件使用,也可利用插件集成到Eclipse,maven2.X中使用。SoapUI NG Pro是SoapUI的商业非开源版本,实现的功能较开源的SoapUI更多。同时也是目前开发人员、测试人员使用较多的工具,无论在用例集合设计还是在用例管理都是较好的,有断言,用例执行,执行负载测试,负载测试断言判断,发布测试报告等形式。1、SoapUI操作界面2、使用SoapUI对Web Services进行功能测试界面首先新建一个New SOAP Project,在Initial WSDL/WADL中输入wsdl的地址Project建立好后,SoapUI会根据WSDL的格式生成左边的列表树,包括PropertyServiceImplServiceSoapBinding为WSDL Binding,applyInnerCode为Binding中的Operation。双击Request1就能看到Soap请求报文的内容。在请求报文中填写必要的请求信息,并在左下角的Request Properies中输入用户名,密码及WSS-Password Type等,再点击绿色的运行按钮,就能在右侧生成Soap响应报文。3、使用SoapUI对Web Services进行性能测试界面 选择在一个测试用例中测试多个方法,并为测试生成压力测试后,添加变量及参数。更多详细性能测试功能在后续实例。SoapUI的优势SoapUI的设计为技术和非技术用户带来了简化和完善的测试体验。这种易于使用的图形界面简化了对基于SOAP和REST的Web Service的测试。例如,创建一个负载测试,您只需右键点击一个功能测试,然后以负载测试运行。或者使用拖放创建任何简单或复杂测试场景。而对于有经验的用户,SoapUI NG Pro提供属性传递向导,可以自动传递选定内容的属性,使得复杂的测试用例或信息流的创建变得简单。对于最大的控制和灵活性,SoapUI NG Pro还提供了即用的现成的高级脚本,可以支持几乎任何的测试。因此,无论你是一个测试人员,开发人员,业务分析师或经理,SoapUI为每个角色提供了不同的功能。另外由于SoapUI是基于Java的,所以它可以在大多数操作系统上运行,包括Windows,Linux和Mac。SoapUI使用过程中常用到的部分界面介绍SoapUI日志查看界面SoapUI日志界面在整体的右下角,可查看SoapUI log、http log、jetty log、error log、wsrm log、memory log;2、设置SoapUI preferences根据测试需要设置对应的http、Proxy、SSL、WSDL、UI、Editor、Tools、WS-I、Global、Global Properties、Global Security、WS-A、Global Sensitive Information Tokens、Version Update Settings、AlertSite Connector Plugin。3、添加WSDL、WADL等操作4、Workspace添加新的Project5、添加更多运用功能SOAP语言介绍1、什么是SOAP?定义:简单对象访问协议(SOAP)是交换数据的一种协议规范,是一种轻量的、简单的、基于XML(标准通用标记语言下的一个子集)的协议,它被设
文档评论(0)