ORD = ALLを使用してキャプチャされたランダムパラメータを選択します -- performance-testing フィールド と loadrunner フィールド 関連 問題

Select random parameter captured using Ord=All












1
vote

問題

日本語

を使用してキャプチャされたランダムパラメータを選択する方法 <事前> <コード> web_reg_save_param("varParamName", "LB=value="", "RB="", "Ord=All", LAST);
英語

How to select a random parameter captured using

web_reg_save_param("varParamName",                    "LB=value="",                    "RB="",                    "Ord=All",                    LAST); 
</div
     

回答リスト

1
 
vote
vote
ベストアンサー
 

あなたのLBとRBの条件は一般的なものです。あなたがキャプチャしようとしていることにより具体的なものを選ぶ

あなたのより大きな質問には、LoadRunnerのバージョンに応じて序数を選択する上でいくつかのパスがあります。すべてのバージョンで機能するものは

です。 <事前> <コード> char foo[50]; ... sprintf( foo, "{varParamName_%d}", rand() * atoi( lr_eval_string("{varParamName_count}" ) ) +1 ); ... lr_save_string( lr_eval_string( foo ), "LR_MyRandomCorrelatedvariable" ); ... lr_output_message( "%s", lr_eval_string( "{LR_MyRandomCorrelatedvariable}" ) );
 

Your LB and RB conditions are too generic. Pick something more specific to what you are trying to capture

To your greater question, there are several paths on picking an ordinal depending upon your version of LoadRunner. Something which works for every version would be

char foo[50]; ... sprintf(      foo,      "{varParamName_%d}",      rand() * atoi( lr_eval_string("{varParamName_count}" ) ) +1 ); ... lr_save_string(      lr_eval_string( foo ),       "LR_MyRandomCorrelatedvariable" );     ... lr_output_message(      "%s",       lr_eval_string( "{LR_MyRandomCorrelatedvariable}" )  ); 
</div
 
 
 
 
1
 
vote

相関値をランダム化するために、 lr_paramarr_random 関数を使用できます。

web_reg_save_param( "varparamname"、 "lb = value = " "、" rb = ""、 "orm = all"、last);

//要求*** web_submit_form()

//ランダムに選択したIDをパラメータに保存する LR_SAVE_STRING(LR_PARAMARR_RANDOM( "varparamname")、 "Randomparam");

varparamnameの代わりにRandomparamを使用できます。それはランダムな値を提供します。

 

to randomize the correlation values we can use lr_paramarr_random function.

web_reg_save_param("varParamName","LB=value="","RB="","Ord=All",LAST);

// some request ***web_submit_form()

//Save a randomly selected ID to a Parameter lr_save_string(lr_paramarr_random("varParamName"),"RandomParam");

now we can use RandomParam instead of varParamName. it will provide random values.

</div
 
 
0
 
vote

私は上記の解決策を使ってみました。しかし、私はエラーを得ています:

<事前> <コード> Action.c(17): Error (-17994): Invalid arguments for lr_save_string function
 

I tried using the above mentioned solution. But I am getting error as:

Action.c(17): Error (-17994): Invalid arguments for lr_save_string function 
</div
 
 
 
 

関連する質問

0  ロードランナープロキシを介してスクリプトをテストします  ( Loadrunner test scripts via a proxy ) 
マイロードジェネレータはプロキシ上で認証する必要があるため、ターゲットにヒットできます。 Performance Center Frontend以外のものにアクセスせずにこれを行う方法はありますか? ありがとう ...

0  LoadRunner Webプロトコルスクリプトの再生中にブラウザエージェントが変更された場合はどうなりますか?  ( What happens if browser agent is changed while replaying loadrunner web protocol ) 
LRスクリプトを実行すると、LR 11のブラウザエージェント(IE8)を使用した通常のWeb HTTP / HTMLプロトコルで構成されているとしましょう.11。スクリプトは同じLRバージョンを使用して作成されましたが、IE11を使用して作成されました。ブラ...

1  VSTSテスト版またはHPのロードランナー?  ( Vsts test edition or hps loadrunner ) 
私はこの議論をしばらくの間議論しました。私はHPツールで認定されていますが、VSTS Test Edition 2008でますます多くの時間を過ごしています。 ロードランナーの強みには、サポートされている膨大なプロトコル配列が含まれています。 HPが水星から引...

3  LoadRunnerはUI応答時間を測定しますか?  ( Does loadrunner measure ui response time ) 
LoadRunnerがシステムの応答に使用されているのを知っていますが、それがE.Gを測定しているかどうか疑問に思います。レンダリング時間(大リストの数千の項目など)。私はそれがUIに登場したことを確認するだけでなく、LoadRunnerがブラウザを実行せず...

1  プログラムでロードランナーシナリオを実行する方法は?  ( How to programmatically run a loadrunner scenario ) 
私が使用するシナリオの実行方法は、ALM UIを介して行われます。 これはプログラム的にはいただきましたか?それはプロジェクトにログインしてそのパスを与えられたシナリオを実行することができる。 コマンドライン引数の使用時にいくつかのリソースを見つけましたが、関...

0  GZIP暗号化を使用してロードランナーSOAPリクエストでボディバイナリの値をデコードする方法  ( How to decode bodybinary value in a load runner soap request with gzip encryptio ) 
カスタムバインディングとGZIPエンコーディングを備えた.NET WCF Webサービスに基づくStickClientアプリケーションに記録されている次のボディビリの値をデコードする必要があります。 p.S:本体のバイナリ含有量を減らしましたここでの投稿が容...

0  Bamboo LoadRunner /パフォーマンスセンター  ( Loadrunner performance center with bamboo ) 
継続的なパフォーマンステストのために、竹でPerformance Center / LoadRunnerを使用したいと思います。たくさんしたいです。毎晩ビルドと竹に報告を受けることでパフォーマンステストを実行します。 Jenkinsのように利用可能なプラグイン...

0  ロードランナー:トランザクションが停止するのはなぜですか?  ( Load runnerwhy the transactions go to stop ) 
私は私のシナリオを何度か実行し、同様の結果を得ました - "Summary Report"の "Transaction Summary"表に「停止」があります。しかし、私たちの「パフォーマンス標準」は許可されていません。 スクリプトからランデブーを削除してシ...

0  LoadRunnerでストアドプロシージャを呼び出すためのサンプルスクリプト?  ( Sample script for calling a stored procedure with loadrunner ) 
imロードランナーにとって非常に新しい。 LoadRunnerスクリプトのストアドプロシージャ(MSSQL用)を実行するオンラインマテリアルを見つけられませんでした。それはANSI Cになる必要があると言います。私はDBに接続して保存されているProcを呼び...

-1  Oracle DBの接続に使用される機能  ( Functions used to connect oracle db ) 
LoadRunnerからOracle DBを接続しようとしています。これらの詳細を提供するのに役立ちます。スクリプトが実行を開始する前にOracle DBからデータを取得することを求めていました。私たちのテストでは、Web HTTP / HTML、Tuxed...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有