PeopleSoft は、個々のログイン セッションに対して詳細なサーバー側トレースを有効化するオプションを提供します。すべての仮想ユーザーに対してトレースが有効化されるため、スクリプトはトレースを有効化せずに記録されるべきです。
代わりに、以下の例に示すように、TInit トランザクションに EnableTracingPS 関数の呼び出しを挿入して仮想ユーザー ベースでサーバー側トレースを有効化できます。ログインに使用されるフォームをこの関数に渡す必要があります。重要なことは、トレースは個々の仮想ユーザーに対してのみ有効化されるべきであるということです。すべての仮想ユーザーに対してトレースを有効化すると、サーバー側に多大なオーバーヘッドがかかり、正しいテスト結果が得られなくなります。
transaction TInit
begin
// ...
PeopleSoftInit();
if GetUserId() = 1 then
EnableTracingPS(LOGIN001);
end;
end TInit;
dclform
LOGIN001:
"httpPort" := "" <USE_HTML_VAL> ,
"timezoneOffset" := "-60",
"userid" := gsUserId,
"pwd" := gsPassword,
"Submit" := "" <USE_HTML_VAL> ;
トレース オプションは、プロジェクト ツリー ビューの データ ファイル ノードにある Tracing.csv ファイルを編集して変更できます。