网上找了好多,试了好多,直接下载的脚本在自己机器上试了好多遍都没能成功,最后找到一篇介绍比较详细,已验证通过,现记录下来与大家分享
1、首先,安装QTP10时,选择需要的插件
2、破解插件(32位系统)修改注册表,以.net插件为例:
1、找到HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\QuickTest Professional\Add-In Manager\WPF,将名称为“默认”的键值修改为“QTCoreAddin”,再将“ProgID”的键值修改为 “Mercury.AddinBaseObj”
2、同理,找到HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\QuickTest Professional\Add-In Manager\WinForms,将将名称为“默认”的键值修改为“QTCoreAddin”,再将“ProgID”的键值修改为 “Mercury.AddinBaseObj”
3、关闭注册表,重启软件,.net插件和WPF插件的状态都已经变成了built in状态
3、破解插件(64位系统)修改注册表,以.net插件为例:
1、找到HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mercury Interactive\QuickTest Professional\Add-In Manager\WPF,将名称为“默认”的键值修改为“QTCoreAddin”,再将“ProgID”的键值修改为 “Mercury.AddinBaseObj”
2、同理,找到HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mercury Interactive\QuickTest Professional\Add-In Manager\WinForms,将将名称为“默认”的键值修改为“QTCoreAddin”,再将“ProgID”的键值修改为 “Mercury.AddinBaseObj”
3、关闭注册表,重启软件,.net插件和WPF插件的状态都已经变成了built in状态
以上步骤均已验证通过