2013-08-01 54 views
0

我很好奇編碼UI測試中的一個問題。例如,我創建了一個名爲Button1的按鈕。我做了斷言,一切都很好。然後我將此按鈕的名稱更改爲Button2。現在,我必須再次寫我的斷言,還是編碼UI測試可以適應每個不同的名稱更改。請注意,我沒有做任何輸入或參數更改,我只是更改用戶界面。感謝您的回覆。Visual Studio中的數據驅動的編碼UI測試

+0

@AdrianHHH說,永遠不要改變UIMap.cs文件中的代碼,因爲它會被覆蓋,我相信你已經知道了。 **我可以問你爲什麼要更改按鈕的名稱** – matthiasgh

回答

2

您應該能夠輕鬆更改測試代碼以應對類似的名稱更改。在UI地圖編輯器中打開UI地圖文件;即雙擊解決方案資源管理器中的uimap.uitest文件。在左側窗格中展開該方法並選擇單擊該按鈕的操作。這應該在右側窗格中打開相關控件。或者,只需在右窗格中找到該按鈕的控件即可。查看該按鈕的屬性,然後單擊「(collection)」值的省略號SearchPropertiesFilterProperties。其中一個顯示的項目應該是按鈕的舊名稱,只需在那裏重命名即可。

相關問題