2013-02-22 28 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