問題タブ [soapui]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
475 参照

java - SOAPUI 転送プロパティ

SOAP UI 3.6 prof で転送プロパティを実行しようとしています。私はそれを適切に解決することができます。問題は本当にランダムにすることです。つまり、最初の SOAP 応答には結果のリストがあり、そのうちの 1 つをランダムに選択して 2 番目の要求に転送したいと考えています。それを行う方法はありますか?

0 投票する
1 に答える
2989 参照

rest - WADL: 外部 xsd からの複合型

以下の wadl ファイルを使用して認証手順をテストする必要があります。

このファイルをsoapUI Proにインポートした後、クリックしてリクエストしても何のアクションもありませんでした。その理由は、soapUI Pro が xsd に存在する要素「sis:user」を認識せず、未定義の型を持つ単一の要素であると考えたためです。wadl ファイルの問題点を教えてください。

以下は、使用される sis.xsd スキーマです。

<?xml version="1.0" encoding="utf-8"?> <xs:schema id="SIS" targetNamespace="http://sis.thecompany.com/" elementFormDefault="qualified" xmlns="http://sis.thecompany.com/" xmlns:mstns="http://sis.thecompany.com/" xmlns:xs="http://www.w3.org/2001/XMLSchema" version="1.0"> <xs:element name="application"> <xs:complexType> <xs:all> <xs:element name="user" minOccurs="0"> <xs:xs:complexType> <xs:all minOccurs="1"> <xs:element name="login" type="xs:string" /> <xs:element name="password" type="xs:string" /> </xs:all> </xs:complexType> </xs:element> </xs:all> </xs:complexType> </xs:element> </xs:schema>

そして次の質問です。soapUI Pro が xsd からの complexType 要素のユーザーの解析を修正する場合、soapUI Pro からの POST データは次のようになります。

ただし、追加のプレフィックス「sis:」により、これはサーバーによって拒否されます。サーバーは次の形式のみをサポートします

ご意見をお聞かせください。

0 投票する
11 に答える
127929 参照

api - パブリックRESTAPIをテストするためにどのツールを使用しますか?

RESTAPIのテストに使用するツールを探しています。

これまでのところ、私はSoapUIしか認識していません。私はSOAPUIを試しましたが、少なくともMacではひどいです。

人々が自分のAPIをテストするために何を使用しているのか疑問に思います。

0 投票する
1 に答える
176 参照

php - SOAP と Web サービスを学ぶには?

私は潜在的な雇用主のためにこの在宅スキルテストを受けることになっています. 彼らは私に、彼らの ASP.NET API を使用するページを構築するように頼んで、私に変化球を投げました。

API ドキュメントにアクセスでき、自分のページがプルできるようにする必要がある情報についての指示があります。

PHP のスキルがあり、AJAX をある程度理解しているので、そこから始めることを想定しています。しかし、それは私が知っているすべてです!どこから始めればよいですか?

0 投票する
1 に答える
980 参照

response - SOAP-UI - マルチパート レスポンスの 2 番目のボディ パートを取得し、同じことをアサートする方法

Multiparty レスポンスを返す RESTful Web サービスがあります。最初のボディ パーツは xml で、2 番目のボディ パーツは xhtml です。最初のボディパーツを取得してアサートできます。ただし、2 番目のボディ パーツを取得できないため、同じボディ パーツで XPath アサーションを実行できます。2体目のボディパーツは付属品として来ていました。grrovy スクリプトを使用して、添付ファイルにアクセスし、予想される xhtml との文字列比較を行うことができます。さらに悲惨なことに、私の要件は、特定のタグに存在するいくつかの属性を無視することです。これは、値がリクエストごとに動的になり、アサーションの実行中に無視する必要があるためです。これは、「ワイルドカードを許可する」オプションを使用することで、XPath アサーションでより簡単に実現できました。

私の質問は次のとおりです。1. XPath アサーションを使用して 2 番目の本体部分をアサートする方法はありますか。2. そうでない場合、実際の xhtml/xml に存在するいくつかの属性を無視して、groovy スクリプトを使用してアサーションを実行するにはどうすればよいですか。 代替テキスト

0 投票する
3 に答える
12290 参照

android - Android用のKSOAP2は

WSDL がhttp://srilanka.lk:9080/services/CropServiceProxy?wsdlにある Web サービスにアクセスしようとしています。SoapUI を使用してリクエストを送信し、正常に応答を受け取りました。

次に、KSoap2 for Android を使用して、応答を得ようとしました。しかし、私が得るのは SoapFault エラーだけです。コードは次のとおりです。

文字列 NAMESPACE = "http://schemas.icta.lk/xsd/crop/handler/v1";

これにより、次の結果が得られます。

VER11で試してみましたが、bodyInとして以下のエラーが出ます。

これは Android 用の Ksoap2 に何か問題がありますか? では、Android で Web サービスを利用する別の方法はありますか? (SOAPのみ利用可能)

更新: コンプレックス型の KvmSerializable インターフェイスを試しました。以下は私のコードです。それでも同じエラーが発生します。XMLPullParser エラーが http_transport.call 行でスローされています。

これは、クライアント側での複合型の実装です。私は WSDL しか持っていません。

Web サービスの応答にアクセスして解析するための変更されたコード。

文字列 NAMESPACE = "http://schemas.icta.lk/xsd/crop/handler/v1/"; 文字列 URL = "http://www.srilanka.lk:9080/services/CropServiceProxy.CropServiceProxyHttpSoap12Endpoint"; String method_name = "getCropDataList"; 文字列 SOAP_ACTION = "http://schemas.icta.lk/xsd/crop/handler/v1/getCropDataList";

0 投票する
1 に答える
2294 参照

xml - SoapUIモックサービス応答スクリプトでは、リクエストの値を使用する必要があります

SoapUIモックサービス応答スクリプトでは、リクエストの値を使用する必要があります。応答で使用するためにvalue_2を取得しようとしています。

たとえば、SOAPUIモックサービスは次のリクエストを受け取ります。

次のリンクにアクセスしましたが、うまくいきませんでした。

SOAPUIモック応答スクリプトで要求XMLにアクセスします

SoapUIがモックサービススクリプトでリクエストパラメータを取得する

また、次の行を試しましたが失敗しました。

また、私はベーシックバージョン(プロではない)を使用していることに注意してください

この問題を解決するのを手伝ってもらえますか?

ありがとう、トニー

0 投票する
3 に答える
3626 参照

android - ソープフォールトバージョンMismatchKSOAP2for Android

ここでホストされているWebサービスにアクセスしようとしています

http://srilanka.lk:9080/services/CropServiceProxy?wsdl

SoapUIで動作します。その中で適切な応答が得られます。

SoapUIリクエスト

SoapUIの応答

しかし、Android用のKsoap2では、soapの応答はエラーです。以下は、それぞれrequestDumpとresponseDumpです。

requestDump

responseDump

これが私のコードです。

これに対してKsoap2で適切な応答を得るにはどうすればよいですか?

0 投票する
1 に答える
1839 参照

soapui - SoapUIJMS接続

私はSoapUIを使用して、JMSプロバイダーとしてWebSphereMQを使用してJMS上でいくつかのサービスのパフォーマンステストを行っています。SoapUIはHermesJMSを使用して、JMSエンドポイントのJMS接続の詳細を提供します。

SoapUIからリクエストを呼び出すと、JMS接続が閉じられないことに気づきました。これにより、数百のSYSTEM.DEF.SVRCONNチャネル接続が発生します。

HermeJMSはこの動作を示さないため、SoapUIに固有のようです。

他の誰かがこれを見たことがありますか?

0 投票する
1 に答える
1252 参照

web-services - SOAPUI クライアント webService のテスト

SoapUI を使用して Web サービスをテストしています。その中で、1 つのリクエストをフォーマットして、レスポンスを返すことができます。

今私の要件は、ファイルを準備する必要があり(フォーマットについては不明)、soapUIクライアントから一度に50から100の異なるリクエストを送信し、応答を取得する必要があることです。

誰でもこれで私を助けてくれますか?