PeopleSoft は、アプリケーション レベルのエラーを示すために HTTP レスポンスのステータス コードを使用しません。その代わりに、「200 Success」のステータス コードを持つ HTML を返します。その HTML にエラー メッセージが含まれていても同様です。
また、Alert 関数で表示されるメッセージすべてがエラー メッセージというわけではありません。「Record has been saved」などのように、単なる情報を示すメッセージもあります。
深刻なエラーが発生した場合、トランザクションを続行すべきではありません。
PeopleSoft SilkEssential パッケージを使用すると、記録したスクリプトは自動的にアプリケーション レベルのエラーを処理することができます。深刻なエラーが発生すると、深刻度 SEVERITY_TRANS_EXIT のエラーが起こされ、仮想ユーザーがサインアウトすることによって、そのトランザクションは正しく終了します。この機能のメリットを十分に享受するために、エラー時に TrueLog を生成する オプションを有効にすることを強く推奨します。