2013-07-19 38 views
0

我正在嘗試爲WPF應用程序編寫一些編碼的ui測試,並已獲取到包含具有摺疊和展開行的數據網格的應用程序的一部分。編碼的UI測試在擴展行上查找控件

我能夠使用手工編碼測試查找摺疊行上的控件並與其進行交互,但沒有找到任何運算找到該行的擴展部分中的任何控件。在這樣的控件上使用十字線顯示該項目在UIItemRow,UIItemCustom(類名稱Uia.DataGridDetailsPresenter)下,然後是目標控件。我不確定如何通過搜索來找到這些控件。

回答

0

也許它是由垂直虛擬化引起的。無論如何,試試這個Snoop

這是任何WPF開發人員必須擁有的。當你穿過視覺樹時,很可能出現這種情況。

0

在UITest文件中檢查搜索屬性和過濾器屬性,我不確定你確切的問題,但它通常修復搜索控件的問題。

相關問題