应用程序用户会话超时测试方法、后台、前台及系统技术方案

技术编号:28295300 阅读:29 留言:0更新日期:2021-04-30 16:19
本申请实施例提供一种应用程序用户会话超时测试方法、后台、前台及系统,可用于金融技术领域,方法包括:在当前已针对目标应用程序启动用户会话超时检测的服务器中,查找预存储的目标应用程序对应的用户会话标识,用户会话标识与预存储的用户会话最新创建时间相对应,用户会话最新创建时间为服务器自行检测目标应用程序当前的用户会话是否超时的依据;自服务器中删除用户会话标识,使得服务器在接收到针对目标应用程序的操作请求后,若未在本地查找到该用户会话标识,则控制目标应用程序处于超时状态以进行超时测试。本申请能够在不影响应用程序的正常测试流程及超时参数等的基础上,有效提高应用程序用户会话超时测试的效率并降低超时测试成本。

【技术实现步骤摘要】
应用程序用户会话超时测试方法、后台、前台及系统
本申请涉及数据处理
,特别涉及金融
,具体涉及应用程序用户会话超时测试方法、后台、前台及系统。
技术介绍
应用程序APP(Application)作为移动互联网时代的重要载体,在我们日常生活中的应用日益广泛。在应用程序的开发和设计过程中,一般使用用户会话Session等技术进行用户身份认证与会话控制。且应用程序的超时机制一般是通过设置服务端的用户会话超时参数实现,而为了保证超时机制的应用有效性,则需要验证应用程序的用户会话超时后,应用程序中不应对超时用户开放的功能是否确实不可用,因此需要针对应用程序超时机制的进行测试。目前,针对用户会话超时机制的测试方式可以为被动等待用户会话超时后,再进行后续相关验证,但由于这种方式等待时间过长,会大大降低测试效率并提高测试成本,因此测试人员还会采用修改用户会话超时参数的方式来缩短等待时间,以在较短的时间内完成对应用程序超时机制的超时测试。然而,修改用户会话超时参数的方式虽然能够通过人工设置将超时参数缩短,但由于用户会话超时参数对于单个本文档来自技高网...

【技术保护点】
1.一种应用程序用户会话超时测试方法,其特征在于,包括:/n在当前已针对目标应用程序启动用户会话超时检测的服务器中,查找预存储的所述目标应用程序对应的用户会话标识,其中,所述用户会话标识与预存储的用户会话最新创建时间相对应,该用户会话最新创建时间为所述服务器自行检测所述目标应用程序当前的用户会话是否超时的依据;/n自所述服务器中删除所述目标应用程序对应的用户会话标识,使得所述服务器在接收到针对所述目标应用程序的操作请求后,若未在本地查找到所述目标应用程序对应的用户会话标识,则控制所述目标应用程序处于超时状态以对该目标应用程序进行超时测试。/n

【技术特征摘要】
1.一种应用程序用户会话超时测试方法,其特征在于,包括:
在当前已针对目标应用程序启动用户会话超时检测的服务器中,查找预存储的所述目标应用程序对应的用户会话标识,其中,所述用户会话标识与预存储的用户会话最新创建时间相对应,该用户会话最新创建时间为所述服务器自行检测所述目标应用程序当前的用户会话是否超时的依据;
自所述服务器中删除所述目标应用程序对应的用户会话标识,使得所述服务器在接收到针对所述目标应用程序的操作请求后,若未在本地查找到所述目标应用程序对应的用户会话标识,则控制所述目标应用程序处于超时状态以对该目标应用程序进行超时测试。


2.根据权利要求1所述的应用程序用户会话超时测试方法,其特征在于,在所述在当前已针对目标应用程序启动用户会话超时检测的服务器中,查找预存储的所述目标应用程序对应的用户会话标识之前,还包括:
若获知所述服务器已与所述目标应用程序建立连接且已在所述服务器本地存储所述目标应用程序对应的用户会话标识和对应的用户会话最新创建时间,则确定所述服务器当前已针对所述目标应用程序启动用户会话超时检测。


3.根据权利要求1所述的应用程序用户会话超时测试方法,其特征在于,所述服务器本地设有多个第一分布式存储单元;
所述第一分布式存储单元用于存储所述用户会话标识和第二分布式存储单元之间的对应关系;所述第二分布式存储单元用于存储所述目标应用程序对应的登录用户账号与所述用户会话最新创建时间之间的对应关系;
其中,所述用户账号为所述服务器在接收自所述目标应用程序的登录请求后,自该登录请求中的用户登录信息中获取的,其中,该用户登录信息中还包括登录密码;
所述用户会话标识为所述服务器在根据所述用户账号和登录密码确定对应用户为所述目标应用程序的合法用户后,创建与该所述目标应用程序的用户会话时生成的。


4.根据权利要求3所述的应用程序用户会话超时测试方法,其特征在于,所述在当前已针对目标应用程序启动用户会话超时检测的服务器中,查找预存储的所述目标应用程序对应的用户会话标识,包括:
自所述服务器向所述目标应用程序发送的用户登录成功告知消息中,或者,自预获取的所述服务器的当前登录用户名单中,提取所述目标应用程序对应的用户会话标识,其中,该用户会话标识为所述服务器在根据预获取的所述目标应用程序的登录用户账号和登录密码确定对应用户为所述目标应用程序的合法用户后生成的,所述当前登录用户名单中包含有当前登录所述服务器的各个登录用户分别对应的用户会话标识;
在所述服务器中的各个所述第一分布式存储单元中查找所述目标应用程序对应的用户会话标识。


5.根据权利...

【专利技术属性】
技术研发人员:张立伟郑荣廷邢昀谷丽雅
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1