2016-12-02 43 views
0

我正在使用VS 2015 Enterprise。我是CodedUI測試的新手。我在我的解決方案中添加了一個CodedUI測試項目。我創建了一個簡單的測試,點擊一個按鈕,選擇一個單選按鈕等如何查找在VS 2015中使用CodedUI進行測試的控件?

我一直在下面標題爲「測試自動化與CodedUI」一Pluralsight課程。我想在WPF表單上找到一個控件,但是一旦我在測試生成器中選擇了控件查找器,並將鼠標移動到正在運行的應用程序,它就不再是一個忙碌的眼睛。我不明白爲什麼它與Pluralsight課程中顯示的不同。我認爲教練使用VS 2012.那可能是原因嗎?

+0

問題已回答您的問題嗎?如果不是的話,請[編輯]使其更清晰。如果已經回答了,請閱讀[接受答案](http://stackoverflow.com/help/accepted-answer)。 – AdrianHHH

回答

0

有版本之間微妙的變化。點擊Coded UI記錄器中的assertion builder按鈕後,當你在屏幕上移動鼠標指針(不要移動它太快或者你會迷惑自己),你應該看到圍繞屏幕的一部分繪製了一個藍色的矩形。當您移動鼠標指針時,應該能夠選擇較大或較小的部分,對應於屏幕上控件層次結構中較高或較低的項目。點擊感興趣的控件。您應該看到一個窗口,顯示所選控件的屬性。新窗口中有四個箭頭(上,下,左和右)。點擊這些來瀏覽控制層次結構。請注意,'上'後跟'下'很少會返回到相同的控件。 'up'移動父控件,'down'移動到第一個孩子。這裏

0

我的建議是使用鍵盤快捷鍵來使控制取景器。當你用鼠標將鼠標懸停在上面時,你應該可以看到它 - 如果我正確記得它是「Alt + H」。基本上你會將鼠標移動到要識別的控件上,然後執行鍵盤快捷鍵,然後單擊。它應該在當時正確識別控制。

相關問題