我已經打了一個有點障礙的,而且我希望有人能幫助!運行Metro應用headlessly
我寫了一個地鐵應用程序,它作爲一個單元測試運行,而我現在需要能夠headlessly調用這個應用程序,使其可以用於構建過程的驗證。 metro應用程序的工作方式是運行一系列單元測試,生成一個包含測試結果的XML文件,並將結果顯示給用戶。
理想情況下,我想有一個簡單的腳本,將運行Metro應用,執行測試,退出程序,然後還要讀取生成的XML文件中的結果的能力。這是可能的,如果是這樣,那麼最好的辦法是什麼?
這裏有一些更具體的問題:
怎麼能一個headlessly開始metro應用,並且在metro應用是有辦法來檢測這一點,以便它不會等待用戶輸入?
是否有可能從外部工藝包一個Metro應用內訪問文件?
編輯 - 解決方法是創建一個自定義的Visual Studio測試運行器,然後找到一種方法來自動運行與每個生成的測試。我知道這可以在IDE中完成,但我不確定是否有方法通過腳本執行此操作。
是的,我一直在慢慢地認識到這一點。謝謝。 – Jeff 2012-04-19 00:34:28