2016-09-01 8 views
0

JMeterによって作成されたConfluenceのパフォーマンステストが忙しいです。しかし、ポスト機能を持つページを作成するために必要なセキュリティトークンに問題があります。私はこのクエリを使用すると、それは次のよう言うウェブページに貼り付けるとJMeterのセキュリティトークンが解析されない

spaceKey=BD&titleWritten=false&linkCreation=false&title=TEST1&wysiwygContent=TEST1kahdjkaskdjadhkajdlkajsdjaldkjsadlajksdjakldjlkacmnlknmclknmlsanmclanmlclanmldmaldlksadlasmdcalcmlamlamclmalkdjsakjdalksxlakmkslmlknmdlasmdlasdad&confirm=Save&parentPageString=Backend+Development+Home&moveHierarchy=true&atl_token=c52cba0fa075e0fde71e3a5546b95a049e9926a8 

:しかしこれは、私が使用するクエリ、atl_tokenがクエリに提示されている

Your session has expired. You may need to re-submit the form or reload the page. 

これは、タイムアウトですかJmeterで別のことをしなければならないのですか?

答えて

0

HTTP Cookie ManagerHTTP Header Managerをテストプランに追加してください。彼らはほとんどの場合、SessionID(ストアと送信)を追跡します。

はまた...オンラインそれらのより良い理解を得るために、実際には、これらのコンポーネントを使用する方法についていくつかの記事を読むことができる

+0

「X-アトラシアントークン」 - 「チェックなし」という行のHTTPヘッダーマネージャーがありますが、それと同じエラーです。 –

+0

Cookie Manager? –

+0

はい。実装:HC4CookieHandler、クッキーポリシー:標準 –

0

あなたがこの問題を取り除くために取ることができる次のような対策があります

  1. スクリプトにCookieマネージャを追加します。
  2. 投稿要求の前に要求の応答を確認します。理想的にはatl_tokenが必要な場合。
  3. 以前の要求でトークンが見つかった場合は、その要求に正規表現エクストラクタを追加し、トークンを取得します。
  4. ページを作成するために呼び出している実際のクエリにそのトークンを渡します。
+0

ありがとうございます。私はそれを明日試してみましょう、あなたに知らせる! –

+0

残念ながら、成功はありません。私は正規表現エクストラクターを追加してトークンを取得しましたが、Jmeterがページを作成するときにConfluence内でこのエラーが発生しました: リクエストに必要なセキュリティトークンがないため、リクエストを処理できませんでした。フォームを再提出するか、ページをリロードする必要があります。 –

関連する問題