`
m635674608
  • 浏览: 5028590 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

使用SoapUI 测试Web Service

    博客分类:
  • java
 
阅读更多

如何测试写好的Webservice?你当然可以写代码来测试,但还是太麻烦,你得花时间去学习各语言的关于Webservice调用的相关API。这里推荐一个Webservice开发的必备工具- SoapUI,无须了解底层细节,就能快速测试你的Webservice开发的是否正确。

SoapUI是一个开源测试工具,通过Soap/HTTP来检查、调用、实现Web Service的功能,而且还能对Webservice做性能方面的测试。

 

SoapUI下载地址:http://sourceforge.net/projects/soapui/files/

(SoapUI也有收费的Pro版本,对于一般的开发人员来说,如果只是调试下,开源的免费版就足够用了)

 

Demo

首先新建一个SoapUI Project,在Initial WSDL/WADL中输入wsdl的地址

Project 建立好后,SoapUI会根据WSDL的格式生成左边的列表树,包括CUX_0_WS_SERVER_PRG_Binding为WSDL Binding,INVOKEFMSWS为Binding中的Operation。双击Request1就能看到Soap请求报文的内容。

在请求报文中填写必要的请求信息,并在左下角的Request Properies中输入用户名,密码及WSS-Pasword Type,再点击绿色的运行按钮,就能在右侧生成Soap响应报文。

 

只是对SoapUI 做了简单的介绍,主要用其来查看web service提供的接口,以及返回的结果,SoapUI的功能远不止这些,其可以对web service进行功能上和性能上的测试。

SoapUI的参数说明:http://www.soapui.org/Working-with-soapUI/preferences.html

进一步了解可以阅读:http://www.51testing.com/ddimg/uploadsoft/20100204/SoapUI.pdf

 

另外分享几个公开的Webservice站点,你可以随便招几个服务来测试

http://www.webservicex.net/WS/wscatlist.aspx

http://www.service-repository.com/

http://www.webxml.com.cn/zh_cn/index.aspx

分享到:
评论

相关推荐

    soapUI测试web service

    而soapUI是一款强大的、免费的测试工具,专门用于测试Web Service接口,提供了全面的功能,包括SOAP(Simple Object Access Protocol)和RESTful服务的测试。本教程将详细讲解如何使用soapUI进行Web Service测试。 ...

    利用SoapUI 测试web service的方法介绍.doc

    SoapUI 是一款强大的开源工具,专门用于测试Web Service。它基于Java开发,可以在任何支持Java运行环境的操作系统上运行。本篇文章将详细介绍如何利用SoapUI进行Web Service的测试。 首先,你需要从官方网站...

    soapUI测试工具使用步骤及案例文档.docx

    SoapUI 是一个开源测试工具,通过 soap/http 来检查、调用、实现 Web Service 的功能/负载/符合性测试。该工具既可作为一个单独的测试软件使用,也可以利用插件集成到 Eclipse、Maven2.X、Netbeans 和 IntelliJ 中...

    soapUI测试rest接口操作步骤

    ### 使用soapUI测试REST接口操作步骤详解 #### 一、前言 随着互联网技术的发展,RESTful API(Representational State Transfer)已经成为Web服务中最常用的一种交互方式。它以资源为中心,通过HTTP协议来操作这些...

    soapui开源测试工具

    SOAPUI是一款强大的开源测试工具,专为Web Service的测试而设计,涵盖了功能测试、负载测试、性能测试和符合性测试等多个方面。它以SOAP(简单对象访问协议)和HTTP为基础,允许用户方便地创建、执行和分析SOAP和...

    SoapUI接口测试工具

    SoapUI是一款强大的接口测试工具,主要应用于Web Service和RESTful API的测试。它提供了丰富的功能,使测试人员能够方便地创建、执行和管理接口测试用例,确保服务的质量和可靠性。在本文中,我们将深入探讨SoapUI的...

    SoapUI WebService 测试工具

    用户可以直接输入请求参数,或者导入WSDL(Web Service Description Language)文件自动生成测试用例。 2. **测试套件和测试用例**:测试套件是多个测试用例的集合,可以组织成层次结构,方便执行整个测试流程。...

    soapui的一些资料

    压缩包中的其他文档如"SOAPUI入门.doc"、"SOAPUI指南.doc"、"soapUI测试web service(公司教程) .doc"等提供了逐步的学习教程,涵盖了从安装、基本操作到高级特性的详细介绍,适合初学者快速上手。 7. **PDF教程**...

    soapUI接口测试指南

    在soapUI中,用户可以通过导入WSDL(Web Service Description Language)文件来创建SOAP项目,这将自动生成接口、方法和消息结构。 4. **创建REST项目**: 对于REST接口,用户可以直接输入API的URL,soapUI会自动...

    soapUI接口测试使用手册1

    SoapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。该工具既可作为一个单独的测试软件使用,也可利用插件集成到Eclipse,maven2.X,Netbeans 和intellij中使用。SoapUI...

    SoapUI-5.2.1-windows-bin(开源web service测试工具)

    3. **持续集成**:将SoapUI测试集成到CI/CD流程,实时监控服务的健康状况。 总结来说,SoapUI-5.2.1是一款强大且灵活的Web服务测试工具,无论是对于开发团队还是测试团队,都能提供有效的支持。通过熟练掌握其功能...

    soapUI接口测试工具

    SoapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。该工具既可作为一个单独的测试软件使用,也可利用插件集成到Eclipse,maven2.X,Netbeans 和intellij中使用。SoapUI...

    基于SoapUI的接口测试教程

    ### 二、使用soapUI测试Webservice接口 #### 2.1 创建一个项目 在SoapUI中创建新项目的步骤相对简单,通常包括以下几步: 1. **启动SoapUI**:打开SoapUI应用程序。 2. **新建项目**:点击“File”菜单中的“New ...

    SoapUI测试工具.pdf

    【SoapUI测试工具详解】 SoapUI是一款强大的开源测试工具,专为Web Service的功能、性能、负载和合规性测试而设计。其易用性和强大的功能使其成为业界广泛采用的Web服务测试标准。无论你是测试SOAP还是RESTful风格...

    soapui-4.5.2 wsdl测试

    SOAPUI是一款广泛使用的开源工具,专门用于Web Service的测试,包括功能、性能、安全等多个方面的测试。在本案例中,我们关注的是版本4.5.2,它支持WSDL(Web Services Description Language)测试,这是一种XML格式...

    Web服务测试工具测试C# Web Service

    总的来说,理解和有效地使用Web服务测试工具对于确保C# Web Service的正确运行和优化至关重要。这些工具不仅可以帮助开发者在开发阶段发现并修复问题,还能在生产环境中持续监控服务的状态,从而提供高质量的Web服务...

Global site tag (gtag.js) - Google Analytics