1

私は自動化された新しい SoapUI Pro です。SoapUI Pro ツールを使用して、これまでサービスのリクエストとレスポンスのみをテストしました。SoapUI Pro ツール内で groovy を使用してスクリプトを記述してこのプロセスを自動化したい場合、どうすればよいですか?

Groovy スクリプトを学習するために必要な前提条件は何ですか?

誰か私を案内してください..

前もって感謝します!

4

2 に答える 2

2

Navie が SoapUI Test Automation を開始するための手順

  1. XML DOM ( http://www.w3schools.com/xml/xml_dom.asp ) を詳細に理解する。それはすべてについて何ですか。
  2. SoapUI の仕組みを理解する。彼らのウェブサイトにアクセスしてください。
  3. 自動化したい要件を正確に特定します。既に存在する/作成されたテスト スイートのテスト スイートを実行するか、バインディングからリアルタイム XML 要求を生成する、Excel に接続してデータをフェッチする、XML 応答を生成して検証する、ログを生成するなど、簡単なことかもしれません。限界はありません。

ステップバイステップに進むと、SoapUI を自動化できるようになります。

于 2014-07-17T21:23:36.713 に答える
0

ここで開始された質問に答えます。基本的なプログラミング/スクリプト作成、OOP 機能/知識、REST/Http/Https、および JSON/XML の理解が必要です。

テスト ケース/スイートを最初にダブルクリックすると、テストを実行する前に「セットアップ スクリプト」のオプションがあるエディタが表示されます。

runner/testRunner、testCase/testSuite、logger、contextなど、一番上にあるすべての変数を分析してください。testCase からそれぞれのメソッドを介して testSuite/teststep を取得できるように、別のハンドルを取得できるメソッドがあるため、知っておく必要があります。

アイデアは、既に構成済みのスクリプトで testCase/Suite/Step を実行することです。各 API のヘッダーとプロパティも設定できます。soapui で Groovy/JavaScript スクリプトを使用して、ほとんどすべてのことを行うこともできます。

私は実際に、REST API の実行とテストに関する自動化を行うために Groovy スクリプトが必要なブログを作成しようとしています。そのリンクをここに掲載します。ありがとう!

于 2016-08-16T09:14:56.317 に答える