問題タブ [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.
citrus-framework - メッセージの内容を無視するにはどうすればよいですか?
メッセージの内容とヘッダーを検証しない可能性はありますか?つまり、メッセージが存在するかどうかを確認して消費するだけですか? 「受信」だけを行うと、XML コンテンツを検証したいと自動的に想定されます。テストに関係のないメッセージを(ユースケースのキューから)消費したいだけです。しかし、私はそれをキューから外したいと思います。次のテスト実行でパージすることはできますが、むしろしたくありません。
soapui - Citrus を使用した SOAP リクエストの WSS パスワード タイプ
Citrus フレームワークを使用してテストを自動化するには、soap リクエストを送信する必要があります。しかし、リクエストを送信すると、「無効なユーザー名またはパスワード」が返されます
SoapUIを使用して同じものを送信しようとしましたが、プロパティを介してパスワードタイプをテキストとして送信するため、正常に機能します。
ここでの問題は、柑橘類で「WSS-Password Type」を設定することです。柑橘類のドキュメントを使用してユーザー名とパスワードを設定しましたが、パスワードの種類をテキストとして設定する方法が見つかりませんでした。
シトラス-context.xml
これを達成するのを手伝ってください。ありがとう。
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 では動作しません。true
false
java - Citrus Framework を使用してテスト変数をテストに渡す
一部の XML API テスト ケースを自動化するために Citrus Framework を検討しています。
成功要因の 1 つは、メタデータをテスト変数として渡す機能です。つまり、代わりに:
...我々は持っています:
次のように、2 つのノード間で存在しないデータを渡すことは可能ですか?:
json - Citrus Framework - Java DSL を使用して JSON 応答を検証する
Citrus のドキュメントを確認しましたが、例が見つかりませんでした。私のコードは次のスタイルです:
JSON 応答のトークンに、正規表現などの数字と文字のみが含まれていることを確認するにはどうすればよいですか?