我正在尝试使用Coded UI Test(Visual C#)来测试Java客户端应用程序,我对此非常陌生。 目前我已经构建了足够的内容来进入用Java构建的set客户端。我的问题是,我似乎无法使用UIMap Coded UI Test Builder来选择应用程序中的任何按钮。使用断言时,它选择整个窗口而不是GUI中的单个按钮。
我宁愿编写代码来达到我的解决方案而不是使用UIMap录音机,但不幸的是我似乎无法找到我正在寻找的东西。
我已经搜索了很多方法来做到这一点,找不到任何相关内容,所以请帮忙!
答案 0 :(得分:0)
您可以使用Sikuli等工具...开源图像识别或EggPlant(非免费)。
我们实际上在VS中集成了sikuli有一个名为SikuliIntegrator的库(SikuliModule.dll)
或者尝试像QTP或其他开源的其他工具,看看他们是否可以更好地捕获控件。
如果您正在测试的Java应用程序是由您或您的团队构建的,您可以要求他们更改架构,以便CodedUI可以获取控件......