我们正在开发.Net桌面Empower应用程序,它完全基于.Net 4.0版本框架开发。我们使用UFT(QTP)12.01作为自动化工具。
当我尝试间谍任何对象它被视为SwfObject而不是它的原始属性时,我尝试了录制方式并且它无法以预期的方式正确识别,例如:如果我在菜单栏上监视图标和下拉菜单列表, UFT将所有内容识别为单个SWFObject并且没有用处。它对所有对象的行为方式相同。
选定的ADD Ins是:Web,.Net,WPF,Active X,Visual Basic
还有“Infragistics Inc.”用作我在Properties spy窗口中遇到的CompanyName。
我们也试图联系惠普支持人员..同时有人可以发布解决方案,如果你知道,提前一百万!
我希望你有解决方案,如果没有,请使用以下帮助,
我们正在使用桌面应用程序,它是在Adobe flex中开发的,首先我们遇到了同样的问题,你后来我们发现了什么灵魂,可能它会帮助你。
使用UFT工具打开桌面应用程序,然后尝试它将识别的间谍或对象存储库。
要使用UFT打开应用程序,我们使用了systemutil.run“应用程序路径”
要进一步阐述sateesh的回应,有以下几种方式:
Systemutil.Run "C:\Program\YourApplication.exe"
谢谢,感谢您的帮助,我们找到了问题所在。我们对没有标记名称的对象使用了Keyboard笔划,或者将对象识别为单个SWFObject。