首页
学习
活动
专区
圈层
工具
发布

测试UI
EN

Stack Overflow用户
提问于 2008-08-11 21:00:40
回答 6查看 2.7K关注 0票数 8

你是如何检测你的UI的?在过去,我读到过人们使用他们的用户界面,但我没有发现的是关于如何测试UI的例子或技巧。

所谓仪器化,是指收集有关系统的使用和性能的数据。http://msdn.microsoft.com/en-us/library/x5952w0c.aspx是一篇关于仪器的MSDN文章。我想捕捉哪些按钮用户点击,他们使用什么键盘短道,他们使用什么词搜索,等等。

  • 你是如何检测你的UI的?
  • 您存储的是什么格式的仪器?
  • 您是如何处理仪器化数据的?
  • 如何使用这个工具逻辑来保持UI代码的整洁?

具体来说,我正在WPF中实现我的UI,因此与基于web的应用程序相比,这将带来额外的挑战。(即需要将仪器数据传输回中心位置等)。尽管如此,我觉得这项技术可以通过附加属性这样的概念提供一个更容易的工具实现。

  • 您测试过WPF应用程序吗?你对如何做到这一点有什么建议吗?

编辑:下面的博客文章给出了一个有趣的解决方案:基因像素博客: WPF应用程序的用户界面审计技术

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2008-08-28 02:08:26

下面的博客文章给出了对WPF应用程序进行检测的一些好主意:WPF应用程序的UI审核技术

票数 3
EN

Stack Overflow用户

发布于 2008-08-11 23:02:48

你可以考虑log4net。它是一个存在于单个DLL中的健壮日志记录框架。它也是在“非要求”类型模式下完成的,这样如果一个关键进程正在进行,它将不会登录,直到资源被释放更多一点。

您可以轻松地设置一组信息级别的记录器并跟踪所需的所有用户交互,并且不会发生错误崩溃就可以将文件发送给自己。然后,您还可以将所有错误和致命代码记录下来,以分离可以轻松邮寄给您处理的文件。

票数 2
EN

Stack Overflow用户

发布于 2008-08-12 04:38:19

如果使用WPF命令,则每个自定义命令都可以记录所采取的操作。还可以记录启动命令的方式。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档