Tsung 肥皂调用
Tsung SOAP call
我正在尝试使用 Tsung 通过 SOAP 调用来测试 Web 服务的性能。
我已经按照本例中的描述编写了脚本:http://lists.process-one.net/pipermail/tsung-users/2010-November/001584.html
<request>
<http url="/Service.asmx" version="1.0" contents_from_file="/home/local/user/.tsung/c.xml" content_type="application/soap+xml; charset=UTF-8" method="POST">
<soap action="Retrieve"/>
</http>
</request>
我已经检查过 contents_from_file="" 和 contents="" 的工作原理相似,因此不会导致问题。
问题是我没有收到服务器的任何答复。转储文件如下所示:
NewClient:1421147358.215102:1
load:1
Send:1421147358.22721:<0.94.0>:POST /Service.asmx HTTP/1.0
Host: webservice.com
User-Agent: tsung
SOAPAction: "Retrieve"
Content-Type: application/soap+xml; charset=UTF-8
Content-Length: 1991
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Header>
<!-- headers -->
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<!-- body -->
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
然后 - 什么都没有。 tsung_controller@.log
中没有错误
之前的质量检查工程师已经在 Parasoft 负载测试工具中创建了相同的请求,并且可以正常工作。我正在尝试用 Tsung 重现它。
我做错了什么?有人可以帮我解决这个问题吗?
已解决。
我在配置文件中有一个错误。
我在 servers
标签中使用了不正确的 port
和 type
值。
这样的请求工作正常。
我正在尝试使用 Tsung 通过 SOAP 调用来测试 Web 服务的性能。 我已经按照本例中的描述编写了脚本:http://lists.process-one.net/pipermail/tsung-users/2010-November/001584.html
<request>
<http url="/Service.asmx" version="1.0" contents_from_file="/home/local/user/.tsung/c.xml" content_type="application/soap+xml; charset=UTF-8" method="POST">
<soap action="Retrieve"/>
</http>
</request>
我已经检查过 contents_from_file="" 和 contents="" 的工作原理相似,因此不会导致问题。
问题是我没有收到服务器的任何答复。转储文件如下所示:
NewClient:1421147358.215102:1
load:1
Send:1421147358.22721:<0.94.0>:POST /Service.asmx HTTP/1.0
Host: webservice.com
User-Agent: tsung
SOAPAction: "Retrieve"
Content-Type: application/soap+xml; charset=UTF-8
Content-Length: 1991
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Header>
<!-- headers -->
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<!-- body -->
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
然后 - 什么都没有。 tsung_controller@.log
中没有错误之前的质量检查工程师已经在 Parasoft 负载测试工具中创建了相同的请求,并且可以正常工作。我正在尝试用 Tsung 重现它。
我做错了什么?有人可以帮我解决这个问题吗?
已解决。
我在配置文件中有一个错误。
我在 servers
标签中使用了不正确的 port
和 type
值。
这样的请求工作正常。