QTP11的那些事---完整破解方法最终版(测试通过可用)

简介:

QTP11过试用期,重复试用30天的方法

其实采用以前的破解的方式也是可以破解成功的。只是要看你的QTP11的更新版本了,如果是最新的在官网上下载的qtp11我怕是你不能破解成功了。毕竟hp后来发布的版本已经修复了一些破解的漏洞了。如果想使用以前的破解qtp的方式进行破解qtp11 ,可以使用这个版本的qtp11 ,这个是最初开始发布的QTP11的,还是没有修复破解的补丁的,下载地址如下:

http://www.genilogix.com/downloads/unified-functional-testing/quicktest-professional-11.iso

如果实在是想用最新的,我的下载的官网的时间是2011-12-20日,该时间以前下载的QTP11我敢保证如下的破解时有效的。至于2011-12-20以后在官网下载的我就不晓得是否这个方法还能破解成功,就怕hp给修复了漏洞了。我就无能为力了!

之前安装了QTP11的试用版,长时间不用,就过了试用期,估计QTP应该是使用注册表和文件一起的加密模式,不知道有没有用别的加密软件进行加密。

监控了一下注册表和文件,发现QTP会访问多个注册表的信息进行校验(由于着急用,所以没有细细去找到底是哪几个license文件起作用,以后有时间再找)。也会访问多个文件,发现也确实使用了SafeNet。

不管怎样,先把QTP卸载干净吧。

先在软件卸载里把QTP连同update一起卸掉;

为彻底起见,把安装后的目录文件一起删掉,越干净越好;

另外,就是一些比较隐含的文件夹了,

1、C:\ProgramData\SafeNet Sentinel  这个文件夹删干净

2、C:\ProgramData\HP\  这个文件夹也删干净

3、C:\Users\aa\AppData\Local\VirtualStore\Program Files\HP\QuickTest Professional\bin\wrls_ins.ini 如果存在这个文件,也建议把HP这个文件夹删除

4、C:\Users\aa\AppData\Local\Temp 这个文件下会写下QTP启动日志,也可以删除

再接下来就是删除注册表的遗留项了

基本上我是手动搜索“qtp"然后进行删除,如果系统没有安装其他的HP Mercury的软件,也要搜索“HP" "Mercury"进行删除,监控时发现会去访问Mercury.MercLicenseManager.1这个注册项,不知道是不是读这个。为方便起见,还是全删了。

然后再重新安装,就回复30天试用期了。

有时间的话,再研究下到底是哪几项注册表和文件验证license的。。。。

以上分析后,最后总结如下---重复试用30天的方法

1.找到C:\ProgramData\SafeNet Sentinel目录,更名或者删除,如果是xp环境下可能就是如下的路径:

C:\Documents and Settings\All Users\Application Data\SafeNet Sentinel 不同的用户机器环境可能不一样,大致是这个路径,可以看下。

2.找到QTP11安装目录下bin子目录,如C:\Program Files (x86)\HP\QuickTest Professional\bin,执行instdemo.exe  win7环境下用管理员身份运行,xp环境下双击即可。




本文转自hcy's workbench博客园博客,原文链接:http://www.cnblogs.com/alterhu/archive/2012/01/18/2325795.html ,如需转载请自行联系原作者。
目录
相关文章
|
15天前
|
人工智能 测试技术 开发者
北大李戈团队提出大模型单测生成新方法,显著提升代码测试覆盖率
【9月更文挑战第27天】北京大学李戈团队在人工智能领域取得重要突破,提出HITS新方法,通过将待测方法分解为多个切片并利用大型语言模型逐个生成测试用例,显著提升代码测试覆盖率,尤其在处理复杂方法时效果显著,为软件开发和测试领域带来新希望。尽管存在一定局限性,HITS仍展示了巨大潜力,未来有望克服限制,推动软件测试领域的创新发展。论文详情见【https://www.arxiv.org/pdf/2408.11324】。
31 6
|
1天前
|
安全 测试技术
北大李戈团队提出大模型单测生成新方法,显著提升代码测试覆盖率
【10月更文挑战第1天】北京大学李戈教授团队提出了一种名为“统一生成测试”的创新方法,有效提升了大模型如GPT-2和GPT-3在单一测试中的代码生成覆盖率,分别从56%提升至72%和从61%提升至78%。这种方法结合了模糊测试、变异测试和生成对抗网络等多种技术,克服了传统测试方法的局限性,在大模型测试领域实现了重要突破,有助于提高系统的可靠性和安全性。然而,该方法的实现复杂度较高且实际应用效果仍需进一步验证。论文可从此链接下载:【https://drive.weixin.qq.com/s?k=ACAAewd0AA48Z2kXrJ】
9 1
|
1天前
|
SQL 关系型数据库 MySQL
SQL批量插入测试数据的几种方法?
SQL批量插入测试数据的几种方法?
8 1
|
13天前
|
机器学习/深度学习 人工智能 安全
软件测试中的探索性测试:一种高效发现软件缺陷的方法
本文将深入探讨软件测试中的一种关键方法——探索性测试。探索性测试是一种动态的、探索性的软件测试方法,它依赖于测试人员的直觉和经验,通过实际操作软件来发现潜在的问题和缺陷。与传统的基于预定义用例的测试方法相比,探索性测试更加灵活,能够更全面地覆盖软件的各个方面,从而更有效地发现难以预见的错误和漏洞。
|
14天前
|
小程序 测试技术 程序员
『软件工程12』软件工程实践方法——软件测试
该文章详细阐述了软件测试的重要性和基本原则,并按测试阶段顺序介绍了单元测试、集成测试、确认测试以及系统测试的具体内容和实施步骤。
『软件工程12』软件工程实践方法——软件测试
|
14天前
|
测试技术 程序员 C语言
『软件测试4』耗子尾汁!2021年了,你还不知道这4种白盒测试方法吗?
该文章深入介绍了四种常用的白盒测试方法,包括语句覆盖、判定覆盖、条件覆盖以及路径覆盖,并探讨了这些方法在软件测试中的应用。
『软件测试4』耗子尾汁!2021年了,你还不知道这4种白盒测试方法吗?
|
20天前
|
测试技术 UED
软件测试中的探索性测试:一种有效的缺陷检测方法
探索性测试,作为一种灵活且强大的软件测试技术,越来越受到测试人员的青睐。它不仅依赖于预定义的测试用例,而是依靠测试人员的经验和直觉,动态地探索软件以发现缺陷。本文将深入探讨探索性测试的核心概念、优势以及如何在现代软件测试中有效应用这一方法。通过具体实例和实践技巧,我们将揭示如何利用探索性测试提高软件质量和测试效率。
19 4
|
28天前
|
Devops jenkins 测试技术
敏捷测试价值观、方法和实践读书笔记(10)
本文介绍了敏捷测试的延伸实践,重点讨论了持续集成(CI)和持续部署(CD)的概念与实践方法。持续集成强调频繁提交代码至主干并自动化构建测试,确保快速反馈和高质量代码。持续部署则进一步实现自动化部署,通过蓝绿部署、金丝雀发布等方式提升软件交付效率。此外,文章还探讨了持续反馈机制,如A/B测试和混沌工程,以及DevOps文化下的测试策略,强调测试在整个开发流程中的重要性。
30 0
敏捷测试价值观、方法和实践读书笔记(10)
|
14天前
|
机器学习/深度学习 Web App开发 测试技术
『软件测试3』八大典型的黑盒测试方法已来袭,快快接住!
该文章介绍了八种常用的黑盒测试方法,包括等价类划分、边界值分析、错误推测法、因果图法、决策表测试、状态转换法、场景法以及随机测试,并提供了相应的案例说明。
|
25天前
|
敏捷开发 测试技术 UED
软件测试中的探索性测试方法
在软件开发过程中,测试是确保产品质量的重要环节。本文将探讨一种常被忽视但极其重要的测试方法——探索性测试。通过分析其定义、优势及实际应用案例,揭示如何更有效地发现软件缺陷,提升软件质量。
25 0