从桌面应用程序等待来自metro应用程序的事件,反之亦然

时间:2012-06-21 10:13:43

标签: testing windows-8 windows-runtime microsoft-metro

我们有一个metro应用程序,我们想要测试由于异步中的多个操作而可能出现在应用程序中的某些问题。 所以基本上我们的计划是有一个测试应用程序(最好是桌面应用程序)可以等待在metro应用程序内生成的某些事件。我们也希望这是双向的,这是我们的桌面测试应用程序也生成某些地铁的事件应用程序将等待(我们将在Metro应用程序代码中注入该部分)。这样我们希望生成更多场景。 问题显然是在正常情况下,在应用程序容器外部的其他应用程序看不到metro应用程序内生成的事件。因此有一种方法可以通过清单文件中的某些编辑启用事件。 PS:我们只需要这个框架进行测试,所以目前我们并不担心被标记,因为代码不会随IPC框架一起提供。只要我们能够在各个流程上等待事件就可以了。 (虽然我们的目标是对应用程序代码的原始工作造成的干扰最小)

编辑:如果我们不使用事件,我们可以使用RPC或任何其他形式的通信,使我们能够等待。

1 个答案:

答案 0 :(得分:0)

明确禁用此功能。同步的唯一方法是通过云(后端服务)或通过文件系统。