0

我是 C# 和自动化的新手。我正在尝试自动化应用程序中的流程。我使用 inspect.exe 找到了一个元素的自动化 ID,并尝试了以下代码来单击该元素

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'。

我试图在 Teststack.White 中寻找 TabPage 的转换类型,但我没有找到,你知道吗?

4

0 回答 0