在VS2010使用Test Controller來為測試派工

  • 4067
  • 0
  • TFS
  • 2011-07-06

在VS2010使用Test Controller來為測試派工

其實要在遠端執行Coded UI測試或啟動一群電腦來進行負載測試沒有一定要透過MTM來啟動

在VS2010也是可以的.請你跟我這樣做

 

在存放測試設定檔的這邊新增一個測試設定

image

  • 資料夾按右鍵
  • ADD
  • New Item
  • 分類目錄選Test Setting
  • 加入一個設定檔,先取名叫Remote

 

然後在出現設定內容時,重要的地方在第二頁

image

  • Controller是用Ping的方式先驗證是否連接的到,所以DNS一定要對
  • Controller還會驗證你的帳號是否有權限,這邊好像他只認登入Windows的帳號沒辦法跟Team總管一樣跳出對話框另外輸入
  • 如果有要特別指定要用那個環境條件進行測試,可以在下方自訂義Role並根據Role找到可用的Test Agent

 

 

設定Agent屬性的地方不在Agent的設定也不在Controller的設定,在VS2010的Test Controller設定

image

點進去之後

 

image

除了Agent的設定之外還有負載測試用的資料庫設定

 

但是!!!!!

剛剛沒說如果要在VS2010連到Test Controller在Test Controller有一個地方特別要注意

image

中間這邊,如果這個Controller對某一個Project Collection註冊了,那VS2010就連不到了

會出現這種訊息

image

但是沒註冊MTM就連不到了!!!

 

然後我在測試的資料收集內容選了系統資訊,這樣才能看到測試是在那台電腦做的

image

 

 

總之…設定好後就去測試的地方更換測試設定檔

image

 

然後跑測試後出來的結果,測試的機器就是某台Agent啦

image

不過在VS2010沒辦法跟MTM一樣直接看到詳細的系統內容展現,要自己點XML自己看