7天自动登录网站怎么测

2016-03-15  江永道 

公司里现有个需求,要求网址可以保持登录状态,就是说我关闭浏览器后,再次打开登录器也是登录状态

听起来测试是比较简单的,但是怎么保证在规定时间范围内是符合登录的,超过时间就需要重新登录?


这里以bbs.wdzj.com为例


在登录页面,我们可以做两次登录操作,一次是勾选自动登录,一次是不勾选,分别比对下cookies


勾选自动登录,登录过后我们查看cookies,发现cookies里面有会话过期时间是当前时间的7天后

不勾选自动登录,我们查看cookies


在这里,我么先验证下自动登录的功能正常不,先把浏览器功能关闭,然后再访问bbs.wdzj.com,果然访问bbs.wdzj.com后页面已经是登录状态。这样还不能说明问题,接下来,我们通过手动修改cookies,达到会话提前过期的目的

比如我当前的时间是2016/3/16 7:50

选择auth_token,右键编辑

修改会话过期时间,然后点击确定,我们再把浏览器关闭


重新打开浏览器,访问bbs.wdzj.com,果然页面显示未登录状态


除了以上的一种方式,其实还有更简单的方式,那就是修改电脑时间,这样同样能达到效果!

讲上面的一些东西,主要是让大家了解,开发是怎么去识别我们浏览器到底要不要自动登录



398°/3965 人阅读/2 条评论 发表评论

金鑫  2016-03-16

一篇不错的小记,用最简单的方法来执行超时检查


秦天  2016-03-21

这种我认为不需要测的太细。我的想法是,先看下服务端实现7天过期的方法是不是通用的。一般webserver都有固定的方法来实现cookie过期。而这种方法是所有网站都是这样用的。所以,如果确认是的话,只需要主路径场景测试一下就ok。一句话:成熟的模块测接口层面,自己实现的模块测的细一点。


登录 后发表评论