У меня есть приложение PHP (хотя я полагаю, что общая концепция будет такой же, как и с веб-приложениями на других языках), которое должно уничтожить текущий сеанс пользователя после 300 секунд бездействия. Но есть ли хороший способ проверить, что это действительно работает? Я запустил свое приложение и оставил его бездействовать в течение 300 секунд, затем щелкнул ссылку и был перенаправлен на страницу входа в систему - что и должно произойти, когда сеанс будет разрушен. Затем я сделал то же самое всего через 290 секунд, и снова меня перенаправили на страницу входа. Итак, либо у меня не было времени, либо есть ошибка в моей проверке тайм-аута сеанса, либо есть ошибка в моей настройке продолжительности времени до тайм-аута сеанса. Как мне определить, какой именно?
Кроме того, есть ли способ выяснить это, не дожидаясь тайм-аута приложения с каждым тестом? Спасибо.