如何在SWT中开发的桌面应用程序中检测/检查元素?

时间:2017-10-13 07:15:13

标签: testing automation

我正在尝试自动化由Java SWT开发的桌面应用程序。我尝试使用“UIAVerify”,“Inspect.exe”,“UISpy”等工具,但桌面应用程序中的对象或元素无法识别,是否可以对此有任何帮助?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用xpath查找父元素,然后获取

C#+ Winium样本:

var Edit_Fields = app.FindElements(By.XPath("//*[@ControlType = 'ControlType.Edit']"));'
Edit_Fields[0].Clear();
Edit_Fields[0].SendKeys(user_name);
Edit_Fields[1].SendKeys(passord);