使用http身份验证从WSDL在NeoLoad中创建测试

时间:2015-02-23 13:32:22

标签: soap wsdl soapui performance-testing neoload

我正在NeoLoad工具中为几个web服务创建一个性能测试。 您可以在测试中插入soap请求。 在菜单中点击此选项后,将打开一个窗口,您必须在其中输入wsdl(-location)或选择创建所有手册。 当我进入WSDL位置时,给出错误(http状态代码401)。 当我在webbrowser中打开相同的位置时,我被要求输入登录凭据。 但是在NeoLoad中我没有得到这个问题。 我尝试将userid和pasword添加到位置(http://user:pwd@serv.com/test?wsdl),但随后为wsdl中提到的xsd提供了401错误。 有谁知道如何解决这个问题?

3 个答案:

答案 0 :(得分:0)

我可以提出一个解决方法:使用浏览器打开WSDL,下载相关文件(包括...)并从NeoLoad中选择磁盘上的文件。

答案 1 :(得分:0)

作为一种解决方法,我在SoapUI中添加了WSDL并在那里创建了特定的调用。 在SoapUI中必须在几个地方设置用户和密码。 然后我改变代理使用的bij SoapUI tot localhost:8090(NeoLoad)。 我按下NeoLOad中的记录按钮,在SoapUI中点击播放,在SoapUI中获取和唤醒后,我停止在NeoLoad中录制。

答案 2 :(得分:0)

Neotys在NeoLoad 5.1.4中修复了这个问题