1

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

为此,我需要一个信息,用户在哪里绘制鼠标或对一个问题做出多少响应。

此信息不能在视频表单或其他内容上。第二个问题是实时模拟这个记录——我应该把这个信息保存在 XML 上。

并且无法使用Selenium IDE进行保存的信息模拟

4

1 回答 1

0

从这里重写我的帖子: 在 webbrowser 或 watin 中捕获用户活动

请参阅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时所需的向下转换的用法。

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

于 2014-02-07T08:05:32.540 回答