我必須使用編碼UI測試WPF應用程序,並已編輯CodedUITestBuilder.exe.config
文件以將MaxLevelsForItemContainer
級別增加到10,但這些更改未反映在TestBuilder本身中。使用編碼UI測試WPF應用程序
1
A
回答
0
您的問題聽起來與此相同bug already raised with Microsoft。
在那裏,用戶狀態
我編輯的MaxLevelsForItemContainer鍵[...但是]的CodedUIBuilder仍然使用默認MaxLevelsForItemContainer。
微軟答案:
行爲是按照我們的設計預期。 MaxLevelsForItemContainer 配置僅適用於項目容器,如ListBox,ComboBox 等。其背後的原因是其中的項目可能是 在回放過程中可能會虛擬化,因此記錄器需要在記錄期間捕獲整個層次結構以便de - 虛擬化每個級別的 並正確回放。在這種情況下,只有 嵌套組(他們沒有ItemContainerPattern支持,因爲 在UIA世界中發言)。所以配置不適用於結束。
此處的解決方法是手動對測試腳本進行編碼,以在搜索層次結構中添加所有嵌套控件 。
相關問題
- 1. 使用CodedUI測試測試WPF應用程序,編碼的ui測試項目應共享解決方案嗎?
- 2. VS 2010編碼UI測試 - 啓動引用的應用程序
- 3. 使用SpecFlow測試WPF應用程序
- 4. 測試WPF應用程序
- 5. 使用OpenCover運行編碼的UI測試未收集應用程序代碼
- 6. 我可以在Flash應用程序中使用VS2010 UI編碼測試嗎?
- 7. 編碼的UI測試如何檢測應用程序中的失敗?
- 8. 測試複合WPF應用程序
- 9. WPF應用程序測試自動化
- 10. WPF應用程序的單元測試
- 11. Web應用程序的Visual Studio 2012編碼UI測試 - 代碼覆蓋率
- 12. WPF CodedUI測試:以編程方式啓動應用程序
- 13. 如何使用編碼UI測試(CUIT)在多個瀏覽器上測試Web應用程序?
- 14. 使用測試管理器或編碼UI測試的BDD
- 15. 測試「編程」應用程序
- 16. 編碼Ui - 使用MStest運行有序測試
- 17. 用visual studio編碼的ui測試
- 18. 從Web UI測試切換到Windows Forms應用程序測試
- 19. 無法在Silverlight 4應用程序中記錄編碼的UI測試
- 20. 如何啓動我的ASP.NET MVC應用程序中的編碼的UI測試
- 21. 在VS 2010中啓動帶有編碼UI測試的Web應用程序
- 22. 在VS 2010中啓動一個包含編碼UI測試的應用程序
- 23. 編碼的UI和舊的方式來測試Web應用程序
- 24. 如何使用JUNIT測試UI應用程序android並截屏
- 25. 如何使用Monkey測試Android應用程序的UI
- 26. 無法在VS2012中調試編碼的UI應用程序
- 27. 遠程運行編碼的UI測試
- 28. WPF應用程序的響應UI
- 29. WpF應用程序的響應UI
- 30. 手編碼的UI測試
你的意思是它們沒有保存到文件中,或者它們在測試運行時沒有反映出來?如果是的話,你怎麼知道他們沒有反映? – barakcaf
例如,我有一個控件在五個其他控制器中,但是當我使用Coded UI Test Builder記錄動作時,即使我在配置文件中更改了MaxItemsLevelForContainer變量,變量也只顯示3。 –