2013-07-29 192 views
1

編碼的UI測試生成器無法生成代碼。我創建了新的測試項目並添加了編碼的ui測試文件。我已經選擇了1.Record選項,然後測試生成器正在運行。編碼的UI測試生成器無法生成代碼

當我記錄的動作,並試圖生成代碼

它拋出錯誤

在此請幫助 「不設置到對象的實例對象引用」。

回答

0

從你的問題的信息量非常少,沒有簡單的答案。在Web上搜索錯誤消息(例如,搜索「編碼的ui對象引用未設置爲對象的實例」及其變體)提供了許多人獲得相同消息以及在某些情況下獲得他們的解決方案的情況。

一個可能的原因是UI文件已經在文本編輯器中編輯過,留下了生成工具無法理解的XML。另一種可能是Visual Studio已經損壞,應該重新安裝。

要縮小可能性,請確定問題是特定於某個項目,某個計算機還是某個用戶。嘗試在新的Visual Studio解決方案中創建新的Coded UI測試,以驅動一個簡單的應用程序(例如Windows計算器)並查看生成器是否正常工作。將失敗的項目(以及整個解決方案)複製到另一臺計算機上,看看是否可以在那裏生成代碼。嘗試以同一臺計算機上的其他用戶身份登錄,併爲同一項目和不同項目生成代碼。