問題タブ [citrus-framework]

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 投票する
1 に答える
268 参照

citrus-framework - メッセージの内容を無視するにはどうすればよいですか?

メッセージの内容とヘッダーを検証しない可能性はありますか?つまり、メッセージが存在するかどうかを確認して消費するだけですか? 「受信」だけを行うと、XML コンテンツを検証したいと自動的に想定されます。テストに関係のないメッセージを(ユースケースのキューから)消費したいだけです。しかし、私はそれをキューから外したいと思います。次のテスト実行でパージすることはできますが、むしろしたくありません。

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

soapui - Citrus を使用した SOAP リクエストの WSS パスワード タイプ

Citrus フレームワークを使用してテストを自動化するには、soap リクエストを送信する必要があります。しかし、リクエストを送信すると、「無効なユーザー名またはパスワード」が返されます

石鹸反応

SoapUIを使用して同じものを送信しようとしましたが、プロパティを介してパスワードタイプをテキストとして送信するため、正常に機能します。

soapUI のパスワード タイプ

ここでの問題は、柑橘類で「WSS-Password Type」を設定することです。柑橘類のドキュメントを使用してユーザー名とパスワードを設定しましたが、パスワードの種類をテキストとして設定する方法が見つかりませんでした。

シトラス-context.xml

これを達成するのを手伝ってください。ありがとう。

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

integration-testing - シトラス テスト スイート

私は Citrus を使用しています。TestNGCitrusTestDesignerいくつかのクラスに の注釈が付けられてい@Testます。各クラスにはいくつかのメソッドがあります。@Test各メソッドにはと の注釈が付けられて@CitrusTestいます。-の間に実行する必要があるテストを構成しているときに、またはmvn clean package integration-testに変更@Test(enabled=true)しています。どうすればこれをより効果的に行うことができますか? このドキュメントを見つけました: http://www.citrusframework.org/reference/1.0/html/testsuite.html#testsuite-tasksしかし、それは古いバージョン用です。Citrus Framework 2.X では動作しません。truefalse

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

java - Citrus Framework を使用してテスト変数をテストに渡す

一部の XML API テスト ケースを自動化するために Citrus Framework を検討しています。

成功要因の 1 つは、メタデータをテスト変数として渡す機能です。つまり、代わりに:

...我々は持っています:

次のように、2 つのノード間で存在しないデータを渡すことは可能ですか?:

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

json - Citrus Framework - Java DSL を使用して JSON 応答を検証する

Citrus のドキュメントを確認しましたが、例が見つかりませんでした。私のコードは次のスタイルです:

JSON 応答のトークンに、正規表現などの数字と文字のみが含まれていることを確認するにはどうすればよいですか?