用VBS脚本测试WEBSERVICE ( 2006-11-14 8:54 )
注:以下代码需要客户端安装SOAP!!
'*********************************************************************************************
'WEB SERVICE客户端可连通测试工具----版本:1.0 AUTHOR: BARDO
'本工具可以直接运行,运行前,注意修改以下参数:
'1,如果是SOAP2.0,则将第10行代码改为:set SOAPClient = createobject("MSSOAP.SOAPClient")
'2,修改第12行中的URL,指向到所要测试的WEB SERVICE的WSDL
'3,修改完成后保存双击运行,如果出错,点OK,可以看到详细错误信息,如能连通,则返回Soap Sucess!
'4,注意如果此文件扩展名不是VBS,则要改为VBS,才能运行.
'*********************************************************************************************
Dim SOAPClient,ResultLogin,strTask
set SOAPClient = createobject("MSSOAP.SOAPClient30")
On Error Resume Next
SOAPClient.mssoapinit("
http://ServiceServer/ServiceName.jws?wsdl")
If err then
wscriptt.echo SOAPClient.faultString '如果连不上,先返回失败串,
wscriptt.echo SOAPClient.detail '再返回失败详情
Else
wscriptt.echo "mssoapinit Sucess!" '连上以后返回
End if
SOAPClient.ConnectorProperty("Timeout") = "30000" ' sets to 30 secs
If err then
wscriptt.echo SOAPClient.faultString '如果连不上,先返回失败串,
wscriptt.echo SOAPClient.detail '再返回失败详情
Else
wscriptt.echo "Soap setTimeout Sucess!" '连上以后返回
End if
ResultLogin = SOAPClient.runYourMethod("username", "password")
If err then
wscriptt.echo SOAPClient.faultString '如果连不上,先返回失败串,
wscriptt.echo SOAPClient.detail '再返回失败详情
Else
wscriptt.echo "Soap runYourMethod Sucess!" '连上以后返回
End if
分享到:
相关推荐
Dim objHTTP,xmlDOC,strWebserviceURL,strRequest,bOK,xmlStr Set objHTTP = CreateObject("MSXML2.XMLHTTP
在实际操作中,我们可能需要使用一些工具来辅助测试,比如 SoapUI、Postman 等,它们可以方便地构造和发送SOAP请求,查看响应,并且提供自动化测试脚本的编写能力。 总的来说,这个项目提供了实践WebService开发和...
一步步教你用LoadRunner测试WebService
### LoadRunner 测试 WebService 的方法与技巧 随着软件开发技术的发展,Web Service 成为了不同应用程序之间进行数据交换和服务共享的重要方式之一。然而,对于基于 Web Service 的应用程序来说,性能测试变得尤为...
### SAP Webservice 测试方法详解 #### 一、引言 在现代企业信息化管理中,SAP系统作为企业管理软件中的佼佼者,被广泛应用。随着SAP系统的不断升级与扩展,Webservice技术作为一种重要的集成手段,在SAP系统中...
标题中的“Postman在线测试webservice服务”是指使用Postman工具对Web Service接口进行功能验证和性能测试的过程。Postman是一款强大的API开发、测试和文档工具,尤其适用于RESTful服务,但同样可以用来测试传统的...
5. **自动化测试**:一些高级工具还支持脚本编写,使你能够创建自动化测试套件,对WebService接口进行一系列预定义的测试,提高测试效率。 6. **性能测试**:通过发送大量并发请求,你可以评估服务的性能和负载承受...
webservice接口发布脚本,用于服务端发布,存放在WEB_INF目录下即可!
【Loadrunner Webservice压力测试】 LoadRunner是一款强大的性能测试工具,尤其在Web服务(Webservice)的压力测试方面表现卓越。本文将详细介绍如何使用LoadRunner进行Webservice的压力测试,结合具体的步骤示例,...
本文将详细探讨如何使用Web服务测试工具进行接口调试,以WebserviceStudio20为例。 1. **WebserviceStudio20介绍** WebserviceStudio20是一款轻量级的Web服务客户端工具,适用于快速测试和调试SOAP Web服务。它...
用于测试webservice接口,模拟系统跨平台,跨系统的接口调用。还可以用于接口性能测试等。
方便随时随地测试WebService,不需要安装,快速简单
10. **性能测试**:对于性能测试,WebserviceStudio或许能进行简单的负载测试,模拟多个并发请求,评估服务的性能和稳定性。 11. **安全性测试**:对于安全性的考虑,工具可能提供对HTTPS和WS-Security的支持,帮助...
"简易WebService测试工具(WebServiceStudio)"是一款轻量级的应用程序,专为开发者设计,用于快速测试和调试SOAP-based WebServices。这款工具无需复杂的安装过程,只需简单解压即可开始使用,大大简化了对...
WebserviceStudio20便是一款专门用于模拟Web服务客户端的测试工具,帮助开发者便捷地进行功能验证和性能测试。 WebserviceStudio20的核心功能主要包括以下几点: 1. **SOAP请求构造**:它允许用户直接在界面中输入...
【标题】:“C# WebService调用测试工具” 在IT领域,Web Service是一种基于网络的、松散耦合的软件组件,它允许不同系统之间的数据交换。C# WebService调用测试工具是专为开发者设计的,用于测试和调试Web Service...
测试Webservice客户端代码,详情查看:http://blog.csdn.net/jptiancai/article/details/23770713
9. **自动化测试脚本**:高级版本可能支持编写和执行测试脚本,进行自动化测试。 10. **易用性**:WebserviceStudio20的设计旨在简化Web服务测试过程,提供直观的用户界面和快速的学习曲线。 在实际使用中,我们...
WebService测试小工具是一款专为开发者和测试人员设计的实用软件,用于验证和调试WebService接口。在Web服务开发中,WebService是一种基于XML(Extensible Markup Language)的通信协议,它允许不同系统之间的数据...