0

我正在使用 Silverlight 3.0 单元测试,版本 Silverlight Toolkit 2009 年 11 月。

除了单元测试,它还允许进行 UI 交互测试,通常使用 AutomationPeer 子类(例如 ButtonAutomationPeer 与 Button 交互)。

是否有 AutomationPeer 类来测试与以下内容的交互:

  • 打开文件对话框
  • 保存文件对话框
  • 消息框

在单元测试中可以对这些进行存根,但对于集成和浏览器测试来说,拥有这个可测试的会很棒。

4

2 回答 2

1

据我所知不是。

这是一个难以自动化的操作,因为这些用户交互发生在操作系统对话框中,而不是在 Silverlight 中。

于 2009-12-09T00:27:01.737 回答
0

有可能的; 你可以使用 White 测试框架来做到这一点。有关说明,请参阅White 论坛上的此线程。

于 2010-06-11T02:09:13.863 回答