Windows Phone 8.0编码的UI测试

时间:2014-07-14 18:01:05

标签: windows-phone-8 automated-tests coded-ui-tests

您好我在为Windows Phone 8.0应用程序创建编码UI测试时遇到了问题,非常感谢您的帮助。

环境:Windows 8.1,Visual Studio 2013,以及Windows Phone 8.0的Windows Phone应用程序。

  1. 我可以启动模拟器并将应用程序部署到模拟器。
  2. 我在VS 2013解决方案中添加了一个新的Coded UI测试项目。
  3. 已启动Coded UI测试生成器。
  4. 我点击开始录制按钮。
  5. 我点击已部署应用程序用户界面中的按钮,然后查看点击“输入捕获窗口”按钮。客户端显示在Coded UI Test Builder窗口上方。
  6. 点击暂停录制按钮。
  7. 我点击Generate Code按钮。
  8. 此时,我希望并期望为这个简单的测试生成代码而不会出现任何问题。

    实际上会发生的事情是在对话框中显示异常:

    键入' Microsoft.VisualStudio.TestTools.UITest.Extension.UITestException'在Assembly' Microsoft.VisualStudio.TestTools.UITest.Extension,Version 12.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f1d50a3a'未标记为可序列化。

    我已经看到这个问题出现在两台不同的Windows 8.1机器上,并尝试使用Google搜索来查看是否有解决方案,但到目前为止还没有找到任何解决方法。

    感谢任何帮助,马丁

1 个答案:

答案 0 :(得分:1)

编码ui测试不支持WP 8.0自动化。根据{{​​3}},只有基于WinRT-XAML的手机应用程序(在WP 8.1中添加)才能通过编码的手机ui测试支持。