2

我们正在开发 Silverlight LOB 应用程序。如果用户能够单击页面顶部的帮助按钮,并让应用程序引导他们浏览页面的功能,就好像预先记录了动作和击键一样,这将是非常棒的。

我对任何 GUI 框架上的自动化都不太熟悉,但在谷歌上搜索它似乎大部分都是针对测试的。就我而言,我希望鼠标自然地在屏幕上移动,所以录制更有意义。我很确定我可以用非常详细的时间线来模拟这样的录音,但这对于编码来说是不切实际的。

是否可以记录这样的交互,然后让它纯粹在 SL 客户端上播放?我不介意是否必须使用外部工具进行测试,但培训课程需要完全在 Silverlight 中运行。

4

1 回答 1

1

使用专门为此类事情设计的各种工具创建培训视频会变得更加容易。在观看 Channel9 和 MSDN learning 等网站开发 silverlight 的演示视频时,您可能已经看到了此类工具的结果。

然后,您可以简单地使用 Silverlight 的媒体元素来运行这样的视频,作为您的应用程序帮助系统的一部分。

创建可以被人类观察的实际自动化将更加困难。请记住,视频的一个巨大优势是它可以暂停和重新播放,这对于您真正实现目标至关重要。使用自动化方法,这将是极其困难甚至不可能做到的事情。

于 2010-01-06T09:23:38.347 回答