2017-03-13 10 views
1

私はsoap uiでテストケースを作成しました。私はテストステップごとにアクセストークンを渡し、それを追加しなければなりません。soap uiでアクセストークンを自動化する方法

アクセストークンを動的に渡す方法はありますか?今のところ私がやっているのは、ログインPOSTリクエストを実行して毎回アクセストークンを取得し、すべてのテストケースとテストステップのヘッダに手動で入れることです。

私は、プロジェクトレベルのプロパティが使用できますが、依然としてアクセストークンを取得してプロジェクトレベルのプロパティを入れるために1回のマニュアルが必要であることを知っています。私はログインテストケースが自動的に実行され、生成されたアクセストークンがすべてのテストケースに適用されるたびに自動化したいと思う。

答えて

2

あなたは全体のプロセスを自動化することができます

  1. は、アクセストークンを取得するためのPOSTリクエストを行います。
  2. Property Transfer test stepを使用して、トークン値をプロジェクトプロパティに割り当てます(myPropertyなど)。あなたがそれを必要とする - あなたがHTTPヘッダまたは他の場所に、あなたのJSON/XMLにこの文字列を置くことができます

    ${#Project#myProperty}

  • は、としてあなたの要求で、プロジェクトのプロパティを使用します。

  • +1

    このプロパティ転送機能にアクセスするには、Soap UI PROが必要ですか?私はオープンソース版では得られません。 –

    +3

    'Property Transfer'タイプのテストステップは、SoapUI – Rao

    +0

    @Raoのオープンソース版で利用できます - ありがとうございました。 –

    関連する問題