如何在浏览器中记录用户操作

本文关键字:记录 用户 操作 浏览器 | 更新日期: 2023-09-27 18:13:15

有一个考试问题的网页,我需要在这个网站上记录一个用户活动。例如,当用户需要点击单选按钮时响应一个答案,但他可以进行许多活动或多次更改她的响应。这个在线考试是为考试创建心理画像。

为此,我需要一个信息,用户在哪里画鼠标或对一个问题有多少个回答。

此信息不能以视频形式或其他形式出现。第二个问题是实时模拟这条记录—我应该将此信息保存在XML中。

和保存信息仿真不能在Selenium IDE中实现

如何在浏览器中记录用户操作

改写我的帖子:在浏览器内捕捉用户活动或等待

参见HtmlElementEventHandler的类型:http://msdn.microsoft.com/en-us/library/system.windows.forms.htmlelement_events%28v=vs.110%29.aspx

使用此事件处理程序来知道发生了什么事件。在事件发生时,获取元素详细信息、标记详细信息并使用事件类型登录文件。

查看使用HtmlElementEventHandler时所需的下转换用法http://www.hanselman.com/blog/BackToBasicsThisIsNotTheObjectYoureLookingwaitOhItIsTheObject.aspx。

当您想要重放操作时,您可以在提取标记名称和值字段后按顺序运行记录的事件。