Я новичок в c # и автоматизации. Я пытаюсь автоматизировать процесс в приложении. Я нашел идентификатор автоматизации элемента с помощью inspect.exe и попробовал следующий код, чтобы щелкнуть элемент
public void import_Enc(string excelPath, string fileName, string impConfig,
string[] ImportEnclosures, Window mainwindow)
{
SearchCriteria search1 = SearchCriteria.ByAutomationId("Libraries");
Button button = (Button)mainwindow.Get(search1);
button.Click();
importEnclosure(excelPath, fileName, impConfig, ImportEnclosures);
}
Когда я запускаю тест, у меня появляется ошибка
System.InvalidCastException: 'Невозможно привести объект типа' TestStack.White.UIItems.TabItems.TabPage 'к типу' TestStack.White.UIItems.Button '.'
Я пытался найти тип приведения TabPage в Teststack. Белый, но я не нашел ни одного, у тебя есть идеи?