c# - UIA Verify shows no name property for buttons -


i need automate workflow , tried rely on teststack white , uia verify find buttons in application. when try identify buttons greeted empty name properties controls inside window need control (see attached screenshot). controls apparently of type custom.

i want able press buttons , enter text textboxes check checkbox.

is there way? can access them via example index (e.g. button = third control in window)?

screenshot of uia verify, showing empty controls

edit: requested screenshot inspect.exe screenshot of inspect.exe

would mind taking @ controls inspect.exe , posting screen shot of properites? might able find unique property on them identify with. inspect.exe can found c:\program files (x86)\windows kits\8.1\bin\x64\inspect.exe.

with white wont able collection of buttons raw ui-automation able collection of automationelements using findall.

here example of how controls of type. retrieve multiple uiitems byclassname

edit: after looking @ updated image inspect afraid application trying automate didn't expose application ui-automation properly. wasn't exposed before hoping may have accidentally exposed properties. have seen before 3rd party controls vb6. possible using technique linked above controls name of "" have use bounding rectangle property move mouse correct position , click (if property reporting correct position) since wagger invoke pattern not supported. if have access source code implement these properties , pattern.


Comments

Popular posts from this blog

java - Date formats difference between yyyy-MM-dd'T'HH:mm:ss and yyyy-MM-dd'T'HH:mm:ssXXX -

c# - Get rid of xmlns attribute when adding node to existing xml -