API を介してシステムとの間でデータをインジェクトおよびフェッチするテスト ケースを作成しました。これまでのところ、旅は順調です。
今日の日付では、私のテスト ケースは、サーバーに依存するクライアントとして機能しています。
ユーザーがデータを開始し、Katalon テスト ケースが UI/クライアントからの入力をリッスンする Web クライアントを作成できるように、テスト ケースでユーザー入力をリッスンすることはできますか? そして、ユーザー パラメーターに基づいて、テスト ケースがトリガーされます。
ここでの私の質問は、Katalon テスト ケース内に Groovy サーバー コードを記述し、それをポートでリッスンする HTTP サーバーとして機能させることができるかということです。このポートでは、任意のクライアントが要求を送信し、テスト結果を待つことができます。
このようにして、サーバーとして機能する予約済みのマシンで Katalon テストを実行できるようになり、テスト データの準備とサーバーへの送信に使用されるクライアント Web アプリを目的のユーザーに簡単に提供できます。テスト結果を待ちます。
誰かがこれを可能にする方法を私に提案できますか?