0

我有一个应用程序,我想调试它的输入/输出行为,就像在使用 Selenium 的 Web 环境中一样。您知道任何易于使用的应用程序吗?

4

2 回答 2

0

您可以尝试使用 Microsoft UI 自动化。如果它是 Microsoft 应用程序或最近编写的,那么很可能会支持某些模式。

White ( http://white.codeplex.com ) 和 WiPFlash ( http://code.google.com/p/WiPFlash ) 都是围绕 Microsoft UI 自动化的包装器。White 还可能支持一些基于 WinForms 构建的遗留应用程序。

Snoop UI ( http://blois.us/Snoop/ ) 将让您了解您可以使用该应用程序做什么。您正在寻找要使用的组件支持的 InvokePattern、ValuePattern 和 TextPattern。NameProperty 还可以为您提供一些有用的信息。如果它们不存在,那么 Microsoft UI 自动化将无法帮助您,此时我会道歉并放弃。

于 2010-06-29T17:29:59.650 回答
0

对不起罗斯,但我不明白你的问题的确切含义。我不知道应用程序是用哪种语言编写的。它是适用于 Windows XP 的桌面应用程序。我用 C、C++、Java 编程。

感谢您回答我的问题。

于 2010-06-29T14:46:39.063 回答