无法将类型为“ TestStack.White.UIItems.TabItems.TabPage”的对象转换为类型为“ TestStack.White.UIItems.Button”的对象

时间:2019-06-10 07:31:59

标签: c# automation teststack

我是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的转换类型,但是我没有找到任何内容,你有什么主意吗?

0 个答案:

没有答案