私はPHPアプリケーションを持っています(一般的な考え方は、他の言語のWebアプリケーションと同じですが)が、300秒間使用しないと、現在のセッションを破壊するはずです。しかし、これが実際に動作することをテストする良い方法はありますか?私はアプリケーションを起動し、300秒間アイドル状態にしてから、リンクをクリックしてログインページにリダイレクトされました。これはセッションが破棄されたときに起こるはずです。それから私は290秒後に同じことをやりました。そして再びログインページにリダイレクトされました。だから、私のタイミングがずれていた、またはセッションタイムアウトのチェックにバグがある、またはセッションタイムアウト前の時間の設定にバグがあります。どのようになっているのかをどのように把握するのですか?セッションタイムアウトをテストするにはどうすればよいですか?
また、各テストでアプリケーションがタイムアウトするのを待つことなくこれを把握できる方法はありますか?ありがとう。