VMWare中安装Windows7系统
- 后续操作都是在虚拟机中Windows7中进行的
- 具体步骤见:https://blog.csdn.net/qq_41649001/article/details/105989173
- 然后打开win7
挂载QTP镜像文件
- 准备QTPiso文件
网盘链接:链接:https://pan.baidu.com/s/1x86eTRN58jgvQEYQ62CqOw 提取码:y8ma - 将镜像挂载到win7中(此时win7系统是已经开机的)
选择自己的win7虚拟机,点开设置
关联镜像
打开计算机
双击打开光盘
安装QTP脚本调试器
- 能够指示脚本中的语法错误,辅助测试脚本
- 右键光盘,选择打开,不要直接双击
- 打开脚本调试器文件夹
- 运行DebuggerSetup文件
- 路径尽量避开C盘,这样就安装成功了
安装QTP
- 直接双击光盘开始安装
- 选择第一个
- 会提示缺少一些组件,点击确定,自动安装即可
- 继续安装
姓名组织不需要填,直接下一步
自己选择安装路径
下一步,等待安装完成即可 - 其他安装要求
安装完成后,桌面会生成两个图标
汉化
-
右键光盘选择打开,进入汉化文件夹
-
执行setup.exe文件
-
执行安装,选择第一个
破解
- 打开软件,如果提示使用1个月,则无需破解
我这里出现了许可证错误,因此要继续执行下面步骤
点击取消
双击setup.exe,点击下图
选择一个安装位置
进入QTP安装目录下的bin文件夹,执行insdemo.exe
双击后是没有反应的,
重新打开QTP
点击继续,说明可以使用了,试用期为一个月
检查发现汉化效果很好
- 一次破解可试用一个月,一个月后需要重新破解
方法1:手动破解:设置“显示隐藏的文件和文件夹”,取消“隐藏受保护的操作系统文件选项”,然后删除C:\用户\All Users\safenet sentinel目录,双击instdemo.exe,重新打开软件,看是否破解成功
重新打开QTP即可
方法2:执行“每月执行此文件破解QTP.bat”进行自动破解