2012-08-23 57 views
1

我正在使用VS編碼UI測試生成器來處理UI自動化,有沒有一種方法可以跟蹤UI的控制ID?我正在獲取用於控件的輸入捕獲窗口的座標,這在重新運行測試時無用。例如。 Mouse.Click(passwordReset,new Point(408,398));我在msdn http://msdn.microsoft.com/en-us/library/dd286671.aspx上做了一些研究,並嘗試過,但沒有任何東西似乎沒有座標映射UI控件。請指教。UI測試生成器未跟蹤UI對象

回答

0

This應該有所幫助。你真的想要使用使用AutomationId(WPF)或Name(WinForms:Name相當於SearchProperty Id,而Search等同於SearchProperty Name的SearchProperties,如果我的內存爲我服務的話,並沒有多少意義)。我不確定你是如何做到這一點的,但我們不得不回到我們的WPF視圖,並將AutomationId添加到每個控件中,以便我的同事可以在設置自動化測試時選擇它們。