2013-02-14 50 views

回答

0

什么是你实际上是在寻找测试?

如果您正在寻找单元测试侦听并重新发布错误的'hub',那么您应该可以轻松完成 - 只需创建一个nunit测试和一个或多个模拟订户 - 然后您可以测试发送一个或更多消息。

如果您正在测试某些服务或查看模型以检查它们是否正确报告错误,请使用模拟错误条件的模拟创建单元测试 - 在测试中,声明错误已正确报告。

如果你正在寻找只是手动触发ui作为开发的一部分,那么要么寻找某种方式来可靠地触发错误(例如提供不正确的密码或切换到飞行模式)或考虑添加一个调试ui你的应用程序与按钮触发模拟错误。

如果您正在寻找集成或验收级别测试,那么可以编写手动测试步骤来触发错误 - 或考虑自动化解决方案,如Frank,Calabash,Telerik ui测试或优秀的Windows Phone测试框架(http://m.youtube.com/watch?v=2JkJfHZDd2g)可能会在最后一个


由于在错误报告机制本身的更新偏见,我现在已经搬到我的一些应用程序的更通用的信使插件此类报告。但其他应用程序仍使用旧机制。