2017-03-05 134 views
0

我試圖創建簡單的測試,運行我的應用程序,並點擊一些按鈕使用CodedUI。 首先我試圖找到主窗口,它具有ControlName - 「LoginForm」。這是我的代碼:屬性SplashForm不是一個有效的搜索屬性

[TestMethod] 
public void CodedUITestMethod() 
{ 
    var app = ApplicationUnderTest.Launch(@"C:\Program Files (x86)\application.exe"); 
    var loginWindow = new WinClient(app); 
    loginWindow.SearchProperties.Add(loginWindow.ControlName, "LoginForm"); 

當我在調試器中運行,該loginWindow對象包含一個錯誤:

The property SplashForm is not a valid search property. 

Screenshot

可能是什麼問題呢?

回答

1

重做SearchProperties一行:

loginWindow.SearchProperties[WinClient.PropertyNames.ControlName] = "LoginForm";