問題タブ [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.
java - SOAPUI 転送プロパティ
SOAP UI 3.6 prof で転送プロパティを実行しようとしています。私はそれを適切に解決することができます。問題は本当にランダムにすることです。つまり、最初の SOAP 応答には結果のリストがあり、そのうちの 1 つをランダムに選択して 2 番目の要求に転送したいと考えています。それを行う方法はありますか?
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:」により、これはサーバーによって拒否されます。サーバーは次の形式のみをサポートします
ご意見をお聞かせください。
api - パブリックRESTAPIをテストするためにどのツールを使用しますか?
RESTAPIのテストに使用するツールを探しています。
これまでのところ、私はSoapUIしか認識していません。私はSOAPUIを試しましたが、少なくともMacではひどいです。
人々が自分のAPIをテストするために何を使用しているのか疑問に思います。
php - SOAP と Web サービスを学ぶには?
私は潜在的な雇用主のためにこの在宅スキルテストを受けることになっています. 彼らは私に、彼らの ASP.NET API を使用するページを構築するように頼んで、私に変化球を投げました。
API ドキュメントにアクセスでき、自分のページがプルできるようにする必要がある情報についての指示があります。
PHP のスキルがあり、AJAX をある程度理解しているので、そこから始めることを想定しています。しかし、それは私が知っているすべてです!どこから始めればよいですか?
response - SOAP-UI - マルチパート レスポンスの 2 番目のボディ パートを取得し、同じことをアサートする方法
Multiparty レスポンスを返す RESTful Web サービスがあります。最初のボディ パーツは xml で、2 番目のボディ パーツは xhtml です。最初のボディパーツを取得してアサートできます。ただし、2 番目のボディ パーツを取得できないため、同じボディ パーツで XPath アサーションを実行できます。2体目のボディパーツは付属品として来ていました。grrovy スクリプトを使用して、添付ファイルにアクセスし、予想される xhtml との文字列比較を行うことができます。さらに悲惨なことに、私の要件は、特定のタグに存在するいくつかの属性を無視することです。これは、値がリクエストごとに動的になり、アサーションの実行中に無視する必要があるためです。これは、「ワイルドカードを許可する」オプションを使用することで、XPath アサーションでより簡単に実現できました。
私の質問は次のとおりです。1. XPath アサーションを使用して 2 番目の本体部分をアサートする方法はありますか。2. そうでない場合、実際の xhtml/xml に存在するいくつかの属性を無視して、groovy スクリプトを使用してアサーションを実行するにはどうすればよいですか。
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";
xml - SoapUIモックサービス応答スクリプトでは、リクエストの値を使用する必要があります
SoapUIモックサービス応答スクリプトでは、リクエストの値を使用する必要があります。応答で使用するためにvalue_2を取得しようとしています。
たとえば、SOAPUIモックサービスは次のリクエストを受け取ります。
次のリンクにアクセスしましたが、うまくいきませんでした。
SOAPUIモック応答スクリプトで要求XMLにアクセスします
SoapUIがモックサービススクリプトでリクエストパラメータを取得する
また、次の行を試しましたが失敗しました。
また、私はベーシックバージョン(プロではない)を使用していることに注意してください
この問題を解決するのを手伝ってもらえますか?
ありがとう、トニー
android - ソープフォールトバージョンMismatchKSOAP2for Android
ここでホストされているWebサービスにアクセスしようとしています
http://srilanka.lk:9080/services/CropServiceProxy?wsdl
SoapUIで動作します。その中で適切な応答が得られます。
SoapUIリクエスト
SoapUIの応答
しかし、Android用のKsoap2では、soapの応答はエラーです。以下は、それぞれrequestDumpとresponseDumpです。
requestDump
responseDump
これが私のコードです。
これに対してKsoap2で適切な応答を得るにはどうすればよいですか?
soapui - SoapUIJMS接続
私はSoapUIを使用して、JMSプロバイダーとしてWebSphereMQを使用してJMS上でいくつかのサービスのパフォーマンステストを行っています。SoapUIはHermesJMSを使用して、JMSエンドポイントのJMS接続の詳細を提供します。
SoapUIからリクエストを呼び出すと、JMS接続が閉じられないことに気づきました。これにより、数百のSYSTEM.DEF.SVRCONNチャネル接続が発生します。
HermeJMSはこの動作を示さないため、SoapUIに固有のようです。
他の誰かがこれを見たことがありますか?
web-services - SOAPUI クライアント webService のテスト
SoapUI を使用して Web サービスをテストしています。その中で、1 つのリクエストをフォーマットして、レスポンスを返すことができます。
今私の要件は、ファイルを準備する必要があり(フォーマットについては不明)、soapUIクライアントから一度に50から100の異なるリクエストを送信し、応答を取得する必要があることです。
誰でもこれで私を助けてくれますか?