Тестирование кодированного пользовательского интерфейса без UIMAP

Я работаю в кодированном пользовательском интерфейсе проекта. Я пытался закодировать пользовательский тест без UIMAP. В этом требовании, используя следующий код в C #.

[TestMethod]
public void CodedUITestMethod1()
{
    var app = ApplicationUnderTest.Launch("C:\\Windows\\System32\\calc.exe", "%windir%\\System32\\calc.exe");
    WinWindow calWindow = app.SearchFor<WinWindow>(new { Name = "Calculator" },new { ClassName = "CalcFrame" });
    WinButton buttonAdd = calWindow.Container.SearchFor<WinButton>(new { Name = "Add" });
    WinButton buttonEqual = calWindow.Container.SearchFor<WinButton>(new { Name = "Equals" });
    WinButton button1 = calWindow.Container.SearchFor<WinButton>(new { Name = "1" });
    WinButton button2 = calWindow.Container.SearchFor<WinButton>(new { Name = "2" });
    WinButton button3 = calWindow.Container.SearchFor<WinButton>(new { Name = "3" });
    WinText txtResult = calWindow.Container.SearchFor<WinText>(new { Name = "Result" });

    //do all the operations
    Mouse.Click(button2);
    Mouse.Click(buttonAdd);
    Mouse.Click(button3);
    Mouse.Click(buttonEqual);

    //evaluate the results
    Assert.AreEqual("5", txtResult.DisplayText);

    //close the application
    app.Close();
}

Я сослался на следующие DLL

Microsoft.VisualStudio.QualityTools.CodedUITestFramework
Microsoft.VisualStudio.QualityTools.UnitTestFramework
Microsoft.VisualStudio.TestTools.UITest.Common
Microsoft.VisualStudio.TestTools.UITest.Extension
Microsoft.VisualStudio.TestTools.UITesting

Но, выше кода поднять ошибку, как

'Microsoft.VisualStudio.TestTools.UITesting.ApplicationUnderTest' does not contain a definition for 'SearchFor' and no extension method 'SearchFor' accepting a first argument of type 
'Microsoft.VisualStudio.TestTools.UITesting.ApplicationUnderTest' could be found (are you missing a using directive or an assembly reference?)

Я не знаю, что это за проблема. Пожалуйста, помогите для этой задачи. Заранее спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос