2
我有一个PHP应用程序(尽管我认为其他语言的Web应用程序的一般概念是相同的),它应该在300秒不活动之后破坏用户的当前会话。但是有没有一种很好的方法来测试这个实际工作?我启动了我的应用程序,让它闲置300秒,然后点击一个链接并重定向到登录页面 - 当会话被销毁时应该发生的事情。然后我只用了290秒就做了同样的事情,然后我又重新定向到了登录页面。因此,无论我的时间是否关闭,或者在检查会话超时时出现错误,或者在设置会话超时前的时间长度中存在错误。我怎么知道它是哪一个?如何测试会话超时?
另外,有没有一种方法可以解决这个问题,而无需等待应用程序每次测试超时?谢谢。