2016-03-23 9 views
0

だから私は、アプリケーションには、合理的なパフォーマンステスターRational Performance Tester、各テストで生成された値の使用方法?それぞれに生成される値を使用する方法

とHTTPのテストを持って、それが自動的にセッションごとに生成された値を含む隠しフィールドを持つフォームを持っている...

記録されたものではなくテストが実行されていますか?値が不明瞭でデータプールで定義するのが難しいため、非表示フィールドのデータプールを作成できません。

答えて

1

Rational Performance Testerには、乱数ジェネレータを含む組み込みのデータソースがいくつかあります隠しフィールドの値を代入します。

これを使用するには、再生時に置き換える必要がある値を選択し、右クリックしてポップアップメニューで[置換] - > [データソースの選択]を選択します。

[組み込みのデータソース]ボタンをクリックし、使用可能なビルトインソースのリストから「ランダム」を選択します。

フォームの隠し値の形式や長さによっては、乱数が機能しても機能しなくなる場合があります。そうでない場合は、Javaカスタムコードを使用して値を生成する必要があります。その場合はRPT Knowledge Center article on custom codeを参照してください。アプリケーションで

+0

数値パターンについてはわかりませんでした(私が知っているのは順番にあります) 手動でデータをこの問題に関連付けるのはどうでしょうか? – Sen

0

、それは>自動的にセッションごとに生成された値を含む隠しフィールドを持つフォームを持っている...

ではなく記録された1つ以上実行されている各テストのために生成された値を使用するには?

申し訳ありませんが、質問を誤解していますが、RPTのデータを相互に関連付ける方法を尋ねているようです。

https://www.ibm.com/support/knowledgecenter/SSMMM5_8.6.0/com.ibm.rational.test.lt.common.doc/topics/cdatacorr.html?lang=en

本質的に、あなたが変数として等、特定のIDまたはn番目の一致

保存して、例えば、これを隠しフィールドの値フィールドを特定のパターンに一致する値をキャプチャしている、または記録されたテスト自体で置き換えたい値に変数を代入してください。

たとえば、非表示フィールドの値をフォーム送信プロセスの一部として使用することができます。

通常、私は自動データ相関を無効にし、必要な場合は手動で相関させます。

関連する問題