如何以文本格式记录用户在应用程序中执行的步骤? [关闭]
Posted
技术标签:
【中文标题】如何以文本格式记录用户在应用程序中执行的步骤? [关闭]【英文标题】:How to Record the steps user performs in an app in text format? [closed] 【发布时间】:2011-12-20 13:06:04 【问题描述】:我需要记录用户在使用我没有源代码的应用程序时执行的步骤。
做这种事情的最好方法是什么?我应该从哪里开始?
例如:假设我的应用程序是记事本,日志可能如下所示:
1. Click on File Menu
2. Click on New...
3. Type "How are you?"
4. Click on Edit Menu
5. Click on Select All
等等
【问题讨论】:
基本上我必须为该应用程序创建一个教程/手册,所以我无法修改代码,我只有 exe,并且手册不需要任何图像,我正在寻找基于文本的内容.. 你的应用有多大。听起来编写工具来记录步骤比编写教程需要更长的时间。 我不认为这个问题“不是一个真正的问题”,尽管质量相当低。 我需要经常这样做,而且它是一个相当大的应用程序 【参考方案1】:看来您真正需要的是“测试套件”或键盘记录器。对于控件名称,您可以使用 Spy++ 之类的应用程序,或者更好的是,如果其 WPF/Window 窗体使用 Snoop。
【讨论】:
【参考方案2】:对于用户执行的每个操作,您应该实现一个回调(事件处理程序,取决于您使用的语言)方法。然后,此方法将一行写入文件。该行描述了函数的作用。
这是基于事件的编程,类似于 C# ;)
【讨论】:
应用程序(在给定的记事本示例中)不是我的,我无法对其进行任何更改..以上是关于如何以文本格式记录用户在应用程序中执行的步骤? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章