首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在具有原始参数的浏览器中测试Web服务方法?

如何在具有原始参数的浏览器中测试Web服务方法?
EN

Stack Overflow用户
提问于 2012-03-06 05:53:43
回答 1查看 2.3K关注 0票数 2

我有web服务,它有两个方法。1方法具有非原始参数,如字符串、日期...另一个具有原始参数

第一种方法我可以像这样测试http://localhost/Integration/CustomerManagement.asmx/UpdateToPaid?customerNumber=000001&startDate=01/01/2012&endDate=12/31/2012,它工作得很好。

第二个方法"Customer object“在web方法中有一个对象参数。我不知道如何测试这个?我必须使用WAST (Web应用程序压力工具)来测试这个方法。

http://localhost/Integration/CustomerManagement.asmx?op=CreateUpdateIndividualCustomer

代码语言:javascript
复制
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <CreateUpdateIndividualCustomer xmlns="http://tempuri.org/">
      <customerDetails>
        <CustomerNumber>string</CustomerNumber>
        <FirstName>string</FirstName>
        <LastName>string</LastName>
        <Email>string</Email>
        <JobTitle>string</JobTitle>
        <Status>string</Status>
        <Indicator>string</Indicator>
        <Password>string</Password>
        <PasswordQuestion>string</PasswordQuestion>
        <PasswordAnswer>string</PasswordAnswer>
        <IsApproved>boolean</IsApproved>
        <FullName>string</FullName>
        <ExtendedStatus>string</ExtendedStatus>
      </customerDetails>
    </CreateUpdateIndividualCustomer>
  </soap:Body>
</soap:Envelop
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-06 13:32:03

我通常使用单元测试框架来测试服务。它允许我编写单元测试,这些测试看起来非常像我的客户用来调用服务的代码。这有助于提高可用性,因为我必须使用自己的web服务API来测试服务。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9574607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档