2013-02-22 78 views
4

我可以在Windows Phone 8模拟器上运行UI自动测试吗?到目前为止,我所能找到的所有答案和文章都涉及Windows Phone 7平台。UI在Windows Phone 8上测试和自动化

是否有任何Microsoft工具或可能是一些第三方库来解决此问题? 我可以在没有实际设备的情况下在模拟器上执行此操作吗?

+0

Hi @CodinRonin欢迎来到SO!要求“最好”的问题通常是封闭的,所以我已经编辑了一些适合我们的风格 - 现在是一个可回答的问题。如果你愿意,你可以自己编辑它。 – 2013-02-22 12:41:54

+0

谢谢凯特。我将来会介意这一点。 – CodinRonin 2013-02-22 12:48:03

+0

[使用控制台应用程序连接到windows phone 8]中提供了有关WP7自动化文章作者的WP8答案(http://stackoverflow.com/questions/13420733/connect-to-windows-phone-8-使用控制台应用程序) – sah 2013-03-05 20:42:42

回答

2

编码的UI现在支持Windows Phone 8的UI自动测试。它可以在仿真器中运行,因此您不需要实际的设备。

要与您的解决方案WP编码的UI测试开始选择File->Add->New project...Add New Project对话框中选择Coded UI Test Project (Windows Phone)Visual C# - >Windows phone Apps节点

这里是XAML为基础的应用程序的自动化测试的链接Windows和Windows Phone的会议通过Prachi宝来 http://channel9.msdn.com/Events/Build/2014/3-593

会话摘要:

是否要为您的应用程序创建自动化测试?使用Visual Studio 2013 Update 2,您现在可以为基于XAML的Windows和Windows Phone应用程序创建自动化测试 。从单元测试开始到 使用编码UI测试进行功能端到端场景测试,您现在可以从 Visual Studio中的集成测试资源管理器执行所有测试。测试框架是可扩展的,开发人员可以对其进行定制以满足其应用程序的特殊需求。在 本次会议中,我们将向您展示如何利用这些Visual Studio功能为您的应用程序构建综合测试套件 ,这些功能将帮助您发送优质应用程序。

+0

你好吗?我只有appx文件。我可以在没有任何源代码的情况下自动运行它吗?你能提供一个例子吗?谢谢。 – 2016-03-18 10:35:58

+0

你好。您可以在https://github.com/2gis/Winium.StoreApps.CodedUi/blob/master/TestExamples/test_sample.py 使用Winium.StoreApps.CodedUI找到预安装的日历应用程序自动化的示例。请注意,Winium.StoreApps.CodedUI是概念证明,而不是生产准备。 您可以尝试直接使用编码的用户界面,这里是链接到MS博客https://msdn.microsoft.com/en-us/library/dn747198.aspx – NickAb 2016-03-19 06:12:05