一种记录以及回放用户操作的方法及设备技术

技术编号:16188063 阅读:85 留言:0更新日期:2017-09-12 11:22
本公开的实施例涉及记录以及回放用户操作的方法及设备。记录用户操作的方法包括:接收针对用户界面的操作请求,响应于操作请求,获取操作请求所对应的第一JSON语句;以及向服务器发送第一消息以指示服务器存储第一JSON语句,第一消息包含第一JSON语句。此外,回放用户操作的方法包括:获取第一类型JSON语句以及第二类型JSON语句;基于第一类型JSON语句渲染用户界面;以及基于第二类型JSON语句模拟用户操作。

Method and device for recording and replaying user operation

Embodiments of the present disclosure relate to methods and apparatus for recording and replaying user operations. The method includes recording user operation: receiving user interface according to the operation request, in response to the request, the first JSON statement corresponding operation request; and the server sends a first message to the first server storage to indicate the JSON statement, the first message includes a first JSON statement. In addition, including the method of playback user operation: get the first type and the second type of JSON statement JSON statement; the first type of JSON statement rendering based user interface; and based on the second types of JSON statements to simulate user actions.

【技术实现步骤摘要】
一种记录以及回放用户操作的方法及设备
本公开的实施例涉及移动信息处理领域,并且更具体地,涉及一种记录以及回放用户操作的方法以及设备。版权申明本专利文件披露的内容包含受版权保护的材料。该版权为版权所有人所有。版权所有人不反对任何人复制专利与商标局的官方记录和档案中所存在的该专利文件或者该专利披露。
技术介绍
随着移动互联网的快速发展,用户体验成为移动应用最受用户关注的方面之一。采集用户操作加以分析从而帮助提升用户体验是一种常规的手段。常规的采集用户操作的方式通过创建一个工具类,将记录的相关请求操作封装,业务方在需要打点的业务界面使用该工具类进行记录,这样的方式一般称为“打点”技术。“打点”技术例如可以通过在用户点击、双击或滑动界面时发送一个http请求,然而这样的方式无法获知用户当前操作的内容,并需要专业的人员才能进行解读。此外,随着互联网金融等业务的飞速发展,一些基于移动应用的争议也常有发生。因而,如何客观地记录用户在移动应用上的操作成为一个关注焦点。
技术实现思路
本公开的实施例提供一种记录用户操作以及回放用户操作的方案。根据本公开的第一方面,提出了一种记录用户操作的方法。该方法包括:本文档来自技高网...
一种记录以及回放用户操作的方法及设备

【技术保护点】
一种记录用户操作的方法:接收针对用户界面的操作请求,响应于所述操作请求,获取所述操作请求所对应的第一JSON语句;以及向服务器发送第一消息以指示所述服务器存储所述第一JSON语句,所述第一消息包含所述第一JSON语句。

【技术特征摘要】
1.一种记录用户操作的方法:接收针对用户界面的操作请求,响应于所述操作请求,获取所述操作请求所对应的第一JSON语句;以及向服务器发送第一消息以指示所述服务器存储所述第一JSON语句,所述第一消息包含所述第一JSON语句。2.根据权利要求1所述的方法,还包括:响应于所述操作请求,获取所述用户界面所对应的第二JSON语句;以及向所述服务器发送第二消息以指示所述服务器存储所述第二JSON语句,所述第二消息包含所述第二JSON语句。3.根据权利要求1所述的方法,还包括:响应于从所述服务器接收的第三消息以更新所述用户界面,所述第三消息包含与所述更新相对应的第三JSON语句;以及向所述服务器发送第四消息以指示所述服务器存储所述第三JSON语句,所述第四消息包含所述第三JSON语句。4.根据权利要求3所述的方法,其中所述第一JSON语句、所述第二JSON语句和/或所述第三JSON语句被加密存储于区块链中。5.根据权利要求1所述的方法,其中所述第一消息还包括用户的标识符信息。6.根据权利要求5所述的方法,其中所述标识符信息包括所述用户操作的设备的物理地址和/或所述用户的生物信息。7.根据权利要求2所述的方法,其中所述用户界面显示用户协议,所述操作请求为所述用户对所述用户协议的确认。8.一种回放用户操作的方法:获取第一类型JSON语句以及第二类型JSON语句;基于所述第一类型JSON语句渲染用户界面;以及基于所述第二类型JSON语句模拟用户操作。9.根据权利要求8所述的方法,其中所述用户界面显示用户协议,所述操作请求为所述用户对所述用户协议的确认。10.根据权利要求8所述的方法,其中所述第一类型JSON语句和/或所述第二类型JSON语句被加密存储于区块链中。11.一种记录用户操作的设备,包括:处理器;存储器,耦合至所述处理器并且存储有指令,所述指令在由所述处理器执行时使所述处理器执行以下动作:接收针对用户界面的操作请求,响应于所述操作请求,获取所述操作请...

【专利技术属性】
技术研发人员:刘国平
申请(专利权)人:上海点融信息科技有限责任公司
类型:发明
国别省市:上海,31

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

1