gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-03 14:04:59 24 4
gpt4 key购买 nike

我的网络服务有两种方法。 1 个方法有非原始参数,如字符串、日期...另一个方法有原始参数

我可以这样测试的第一种方法 http://localhost/Integration/CustomerManagement.asmx/UpdateToPaid?customerNumber=000001&startDate=01/01/2012&endDate=12/31/2012工作正常。

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

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

<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

最佳答案

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

关于c# - 如何在具有原始参数的浏览器中测试Web服务方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9574607/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com