在Windows应用程序中获取控件名称

时间:2010-12-07 10:34:53

标签: com controls automated-tests gui-testing

在我的Stackoverflow搜索中没有找到这个 - 我知道我之前看到过类似的工具,用于在Windows应用程序中获取控件名称或ID,然后可以在AutoIt等工具中用于自动化测试的参考。有人可以推荐一个吗?

我已经尝试过OLE / COM对象查看器,虽然它有控件列表,但它没有交互方法。与Firefox中的Web开发人员工具包一样,您可以单击控件并获取有关它的所有信息,我正在使用类似的Windows测试应用程序。

2 个答案:

答案 0 :(得分:2)

它被称为间谍++。

答案 1 :(得分:0)

找到我想要的工具,NUnitForms - 这意味着您可以使用NUnit Framework访问Windows窗体,并包含用于识别控件的Recorder工具,以及用于提供单个组件名称以及每个组件名称的Managed Spy其他信息 - 字体,颜色,大小。很好。

NUnitForms http://nunitforms.sourceforge.net/

ManagedSpy http://msdn.microsoft.com/en-us/magazine/cc163617.aspx