2010-12-07 3 views
0

Не нашли это в своем поиске в Stackoverflow - я знаю, что раньше видел такой инструмент, для получения контрольных имен или идентификаторов в приложениях Windows, которые затем могут использоваться для ссылки в автоматизированных тестирование, в таких инструментах, как AutoIt. Может кто-нибудь предложить?Получить контрольные имена в приложении Windows

Я пробовал OLE/COM Object Viewer и, хотя у него есть контрольные списки, с ним нет интерактивного метода. Подобно веб-разработчику инструментария в Firefox, где вы можете щелкнуть элемент управления и получить всю информацию об этом, я получаю аналогичное приложение для тестирования Windows.

ответ

0

Найденный инструмент, который я хотел, либо NUnitForms, что означает, что вы можете использовать NUnit Framework для доступа к формам Windows, а также инструмент Recorder для идентификации элементов управления, а также Managed Spy для предоставления отдельных имен компонентов, а также каждый бит другой информации - шрифт, цвет, размер. Очень хорошо.

NUnitForms: http://nunitforms.sourceforge.net/

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

2

Это называется Spy ++.

+0

Мда, попробовал, но в то время как он показывает окно и надпись на наведении указателя мыши, он не может получить доступ компонентов для меня. Похоже, что это может быть использование нестандартных компонентов для UI ... – 2010-12-07 14:07:59