簡體   English   中英

使用MStest運行編碼的UI測試

[英]Running Coded UI Test Using MStest

我有一個測試用例,即使用編碼的UI創建。 我想使用MStest運行測試。 我可以在我的系統中運行測試用例,但是當我嘗試在另一個系統中運行時,它會拋出此錯誤“無法加載測試容器”C:************** **** \\ bin \\ Debug ***。dll'或其中一個依賴項。錯誤詳細信息:System.IO.FileNotFoundException:無法加載文件或程序集'Microsoft.VisualStudio.TestTools.UITesting,Version = 11.0.0.0, Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其中一個依賴項。系統找不到指定的文件。“

任何人都可以告訴我為什么? 我嘗試從這個問題的答案, 從命令行運行mstest對Visual Studio 2012本機c ++測試 ,但stil它不工作

我試圖在只有visual studio Professional 2012的系統中運行這些編碼的UI測試(如果我是rt,編碼的Ui是不可能的)。

堆棧溢出中的一個問題提到了同樣的問題,但解決方案是添加一個dll(Microsoft.VisualStudio.TestTools.UITesting),但是沒有指定。

要在未設置用於開發編碼ui的計算機上執行測試,您需要在該計算機上安裝Visual Studio Test 代理 ,並使用Visual Studio 控制器來管理代理。 有一個偉大的文章, 這里有關配置該環境。

安裝和配置后,在項目中創建一個新的TestSettings文件,指向控制器和分配給它的代理。 配置完成后,從此菜單導航到該文件,選擇該文件:

如何選擇測試設置文件
(來源: microsoft.com

請記住,您無法在代理上調試測試。 您必須運行測試。

請在該系統中安裝Microsoft Test Agent。

http://www.microsoft.com/en-us/download/details.aspx?id=38186

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM