理論基礎 windows
對於如何在WP8上建立單元測試工程,在這裏首先提供一個MSDN的文檔做爲參考。 單元測試
http://msdn.microsoft.com/en-us/library/windowsphone/develop/dn168930%28v=vs.105%29.aspx 測試
文章清楚的描述了搭建Windows phone 單元測試工程的步驟。 spa
但對於持續集成咱們須要的是經過命令行來完成單元測試的結果回收工做。根據MSDN的文檔咱們能夠經過:vstest.console.exe經過command line完成運行單元測試。 命令行
安裝目錄在這裏: 3d
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow code
使用方法: blog
vstest.console D:\Projects\BankAccountTest\Bin\x86\Debug\BankAccountTest_Debug_x86.xap 開發
實踐 文檔
果真有效:-)
總結
一、這樣,咱們能夠作到配置一個腳本自動構建代碼,構建完成後再調用此命令跑單元測試,100%經過後完成構建。
如此持續集成,自動化構建對於WP上的APP而言都再也不是夢了。
二、對於codecoverage的統計,搜了一下發現了下面的結果:
目前對於Windows Store 以及 Windows Phone程序而言,不支持CodeConverage的統計。:-(
若有問題歡迎加入WP開發羣交流:182659848