51Testing软件测试论坛

标题: QTP的安装包 [打印本页]

作者: 许诺10928    时间: 2009-1-31 10:36
标题: QTP的安装包
公司要用qtp了,可是我的电脑的上的qtp不小心被我删除了,在网站上也下载不下来,因为我们公司限制上网,只能上咱们的测试网站,可是在网上找了半天也没有找到安装包,所以想让大家帮忙上传一个安装包,谢谢啦!
作者: jacksboy    时间: 2009-1-31 18:51
那可不是想上传就能上传的,QTP95有1G多,以前的版本也有几百M
51TESTING上的FTP上好象有QTP老一点的版本,也是比较大的,你找找看
作者: 许诺10928    时间: 2009-2-1 09:54
标题: 回复 2# 的帖子
谢谢啊!昨天找别人要了一个,重新装了,可是老是装不成功,嘿嘿!
不过谢谢你的回答!
作者: jacksboy    时间: 2009-2-1 10:47
装不成功啥提示。没有装不成功的,只有会不会装的
作者: 许诺10928    时间: 2009-2-1 11:07
标题: 回复 4# 的帖子
提示就是“Application has generated an exception that could not be handled.Process id=0xfe0 (4064),Thread id=0xfe4 (4068).Click OK to terminate the application.Click CANCEL to debug the application.”
我也不知道哪里出问题了!
作者: jacksboy    时间: 2009-2-1 14:29
先确定你的NETFRAMEWORK没有问题。

保险的做法重新安装你机器上已经安装。NET FRAMEWORK版本的最新版本(如果有SP补丁包的话),然后确认NETFRAMEWORK安装成功了,

完全卸载掉QTP(包括注册表里的键值),再重新装QTP。这样应该就不会有问题。

PS:查看那个错误的可选方法:控制面板-管理工具-事件查看器里看有没有错误提示。

[ 本帖最后由 jacksboy 于 2009-2-1 14:33 编辑 ]
作者: 许诺10928    时间: 2009-2-1 14:37
我已经安装了.net framework,版本号是“3.5.30729.01”,应该是最新版本吧,可是安装后还是不行!还是那样的提示信息,只是id会发生变化!
作者: jacksboy    时间: 2009-2-1 18:04
可以肯定的是这个不是QTP的安装问题,而是。NET的问题。QTP95以前的版本是不需要装。NET FRAMEWORK3。5的。如果不需要用到FRAMEWORK的话你还是先卸载。NET FRAMEWORK3。5以及机器上所有的FRAMEWORK,然后直接装QTP,如果这个QTP安装包是完整的,在安装的时候它就会默认安装对应的FRAMEWORK的。
只要。NET FRAMEWORK本身没问题,安装也不应该有问题
作者: jacksboy    时间: 2009-2-1 18:07
然后最好就你当前安装的这个FRAMEWORK版本下个最新的SP包,如果有的话
作者: 许诺10928    时间: 2009-2-2 10:30
标题: 回复 9# 的帖子
刚才把电脑里边所有的framework都给卸载了,然后把qtp也给卸载了,删除了注册表信息。然后重新安装qtp,装的是演示版的,可是安装重启后,弹出提示信息好像是说让安装license。后来再打开的时候就是以前的那个提示信息了!昨天在同学的笔记本上试了试,按照这个程序装没有问题,可是在公司的电脑上就有问题了,郁闷!
作者: jacksboy    时间: 2009-2-2 12:52
就是说装第一次的时候提示你是演示版,但是还可以用?
然后第2次打开就是上面提示的信息了?
作者: jacksboy    时间: 2009-2-2 13:02
你先打开控制面板-管理工具-事件查看器-应用程序看有无错误提示。
确定你当前的FRAMEWORK安装成功了,要看IIS配置里是否有ASP.net选项,是不是能成功编译.NET程序。
然后看你装的FRAMEWORK是什么版本的,如果是.net framework1.1,还要安装 .net framework sp1.
作者: 许诺10928    时间: 2009-2-2 15:14
标题: 回复 12# 的帖子
我装了.net framework的sp1,可是卸载了qtp重新装的时候还是不成功,还是弹出之前的那个错误提示信息,郁闷!还有我的IIS里边没有asp.net选项。
我让公司的网管把我的系统还原了一下,想重新装一下,呵呵,不知道还原成以前的哪个版本了,正好有qtp,可以用的,只是不是单机版的,我破解了几次都不可以,生成的license总是不可用!不过先凑合着用这个吧!
作者: jacksboy    时间: 2009-2-2 16:10
IIS里没ASP。NET那就说明你的。NET 环境有问题,FRAMEWORK要么没卸载干净,要么就有冲突。

既然还原能用那就用还原的QTP吧,非单机版的没破解过。反正一般的方法就是用那个注册机生成一个注册文件,重启再打开QTP注册对话框里输入那个注册文件里的注册信息注册。QT

P的任何版本都适用

[ 本帖最后由 jacksboy 于 2009-2-2 16:16 编辑 ]
作者: 许诺10928    时间: 2009-2-3 09:03
标题: 回复 14# 的帖子
今天上班来了一打开qtp就弹出以前的那个英文的提示信息,现在也不能用了!呜呜呜。。。。。。
提示信息为“Application has generated an exception that could not be handled.Process id=0x608 (1544),Thread id=0x7a8 (1960).Click OK to terminate the application.Click CANCEL to debug the application”,不知道怎么回事!郁闷

[ 本帖最后由 许诺10928 于 2009-2-3 09:05 编辑 ]
作者: jacksboy    时间: 2009-2-3 10:06
打开控制面板-管理工具-事件查看器-应用程序看有无错误提示

IIS里还有没有ASP。NET,还能不能用
作者: 许诺10928    时间: 2009-2-3 10:31
标题: 回复 16# 的帖子
应用程序中有两个错误提示分别为“注册表中性能计数器名称字符串数值的格式不正确。 不正确的字符串是 3206,不正确的索引值是数据节中的第一个 DWORD 值, 最后的有效索引值是数据节中的第二个和第三个 DWORD 值。”和“发生了未处理的异常(“System.TypeInitializationException”),发生位置是 QTPro.exe [2040]。 对此异常的实时调试失败,错误为: 远程过程调用失败。”,其余的都是信息和警告了!
IIS里边一直没有asp.net选项!
作者: jacksboy    时间: 2009-2-3 10:45
”和“发生了未处理的异常(“System.TypeInitializationException”),发生位置是 QTPro.exe [2040]。 对此异常的实时调试失败,错误为: 远程过程调用失败。”,这个是关键。
System.TypeInitializationException这个是。NET 的错误。你可以问问NET开发人员这个错误是怎么产生的。
或者要他们帮你重新装下。NET FRAMEWORK验证是否装成功了。
作者: 许诺10928    时间: 2009-2-3 11:34
标题: 回复 18# 的帖子
安装.net framework的时候弹出提示信息说安装成功了,sp也安装成功了!可是一打开的时候就还是那个提示信息!
我安装的过程:1,先安装qtp,在安装的过程中会提示安装framework,安装framework后继续安装qtp,成功后,弹出“是否需要重启”的提示信息,选择稍后重启。
              2,将破解文件“mgn-mqt82.exe”复制到“C:\Program Files\Mercury Interactive\QuickTest Professional\bin”这个目录下,双击,破解成功;
              3,重启电脑,继续安装qtp,进入到“C:\Program Files\Common Files\Mercury Interactive\License Manager”下的“lservrc”这个文件拷贝license;
              4,粘贴license,验证部成功,license已经被使用;
按照这个步骤应该是正确的吧?
安装14天演示版的时候没有破解步骤,其余都一样。
作者: jacksboy    时间: 2009-2-3 11:46
你现在装的是。NET FRAMEWORK 1。1是吧。先打开IIS 看你的ASP。NET 默认选的是什么(如果根本没这个的话那就证明NET FRAMEWORK根本没装成功)。

若IIS里ASP。NET默认选的是2。0,把它改成1。1,在试试

还有,你机器上有没有装VISUAL STUDIO.NET,如果有的话,可能它自己安装的NET FRAMEWORK会有冲突。
作者: 许诺10928    时间: 2009-2-3 13:56
标题: 回复 20# 的帖子
我这个电脑上没有IIS,所以我也看不了!
我看我的添加/删除程序中,framework除了1.1之外还有2.0!
我的电脑上装了visual studio 2005,我不知道是不是有冲突!
作者: majun915    时间: 2009-2-3 14:34

作者: jacksboy    时间: 2009-2-3 15:45
没有IIS,那NET FRAMEWORK 可不知道装没装成功

VS2005要编译生成一个程序,肯定要用IIS的,这个都没VS2005怎么生成程序?
作者: 许诺10928    时间: 2009-2-3 16:14
标题: 回复 23# 的帖子
我们不写代码,所以也没安装IIS!
除了看IIS,就没别的办法看了吗?
我感觉我好像是撞成功了!
作者: jacksboy    时间: 2009-2-3 17:38
http://hi.baidu.com/heiru/blog/item/e9a2898283239393f603a6b8.html

正好你装的是FRAMEWORK1。1,这有一个说明可以大致看出你装了FRAMEWORK没有
.如果你安装了NET FRAMEWORK,
打开控制面板——性能和维护——管理工具应该会有一个类似与FRAMEWORK配置一类的选项

其实还有办法,就是拿一份源代码过来,在本机编译,没装IIS肯定会报错的。看是报什么错,是IIS的问题还是NET FRAMEWORK的问题。

[ 本帖最后由 jacksboy 于 2009-2-3 17:41 编辑 ]
作者: 许诺10928    时间: 2009-2-3 17:44
标题: 回复 25# 的帖子
我这个里边有四个:Microsoft .NET Framework 1.1 Configuration,Microsoft .NET Framework 1.1 Wizards,Microsoft .NET Framework 2.0 Configuration,Microsoft .NET Framework 2.0 配置。这样应该就是证明我安装上了吧!
作者: jacksboy    时间: 2009-2-3 17:46
Update Uninstall Tool V2.0.0.4

你找一个这个软件,可以完全卸载掉指定的NET FRAMEWORK,包括注册表里的东西,卸载完后要重启。

要不放心的话,把这个软件里有列出的FRAMEWORK全部都选择删除一遍,重启然后再装你要装的FRAMEWORK
作者: 许诺10928    时间: 2009-2-4 11:52
标题: 回复 27# 的帖子
我没有下载你说的那个工具,我将framework卸载了,在注册表中也删除了,然后重启!重启后重新安装qtp,在安装的过程中安装了framework,全部安装后,重启电脑,弹出“Failed to install temporary license (error code 11).You need to install a permanent license in order to use QuickTest  Professional. ”目前还是不能用!
作者: jacksboy    时间: 2009-2-4 11:57
Failed to install temporary license (error code 11).You need to install a permanent license in order to use QuickTest  Professional. ”

这个很好办啊,证明是没LICENSE的问题,不是报。NET的问题了
我把LICENSE贴给你,你直接拷到那个LICENSE里就可以了。

选择开始-所有程序-QTP-TOOLS-License Validation Utility,打开这个工具。
把下面这段字符串贴进去。再重新启动QTP就好了。

2DA4FJNG3NX9BTLQHPB4IU2TK4OTOUOD3VC2WYR5FEY36WIY47SU7AUOC6CIX46FPLQN6I7H
作者: 许诺10928    时间: 2009-2-4 13:02
标题: 回复 29# 的帖子
我贴进去了,重新启动的时候弹出“License Error”错误!
作者: jacksboy    时间: 2009-2-4 13:05
那你有没有那个QTP的注册机,估计是要在本机生成的,我的LICENSE贴你机器上没用。


C:\Program Files\Common Files\Mercury Interactive\License Manager\lservrc

你看你机器上有没有这个文件,用记事本打开

[ 本帖最后由 jacksboy 于 2009-2-4 13:07 编辑 ]
作者: 许诺10928    时间: 2009-2-4 13:15
标题: 回复 31# 的帖子
我这次装的是演示版的呢!干吗还要用装license?我打开那个文件粘贴了license,到最后一步的时候说是“It is already installed!”

[ 本帖最后由 许诺10928 于 2009-2-4 13:18 编辑 ]
作者: jacksboy    时间: 2009-2-4 13:18
笨啊,演示版有15天时间限制,你也不想用几天就不能用了吧。
作者: 许诺10928    时间: 2009-2-4 13:28
标题: 回复 33# 的帖子
我破解了,生成的license还是不可用!
作者: jacksboy    时间: 2009-2-4 13:32
我还没说完呢,我完整的说一遍:

1:使用注册机注册生成C:\Program Files\Common Files\Mercury Interactive\License Manager\lservrc,记事本打开

2:拷贝#前的字符串复制到QTP的LICENSE验证工具里

3:按提示操作
作者: 许诺10928    时间: 2009-2-4 13:35
标题: 回复 35# 的帖子
将license粘贴到license key里边,点击“validation”按钮,在“License validation results”下边的输入框里边的结果为:“The license string is valid.”然后呢

[ 本帖最后由 许诺10928 于 2009-2-4 13:37 编辑 ]
作者: jacksboy    时间: 2009-2-4 13:39
还算聪明,经过偶这么耐心的调教。。。

下面就是看是否真的破解成功了。

打开QTP,选择HELP-ABOUT,查看LICENSE的有效性。

你只要看到有弹出一个对话框:说类别是永久,剩余时间是无限制那就是证明程序是破解版的了。
作者: 许诺10928    时间: 2009-2-4 13:56
标题: 回复 37# 的帖子
我的也打不开呢!一打开就弹出以前的那个错误信息!
作者: jacksboy    时间: 2009-2-4 14:04
一打开什么,
弹出什么以前的那个错误信息
作者: jacksboy    时间: 2009-2-4 14:09
打开ABOUT菜单

[attach]48857[/attach]

点开”许可“按钮
[attach]48858[/attach]

查看LICENSE信息
[attach]48859[/attach]
作者: 许诺10928    时间: 2009-2-4 14:12
标题: 回复 39# 的帖子
就是以前的那个英文错误对话框!“Application has generated an exception that could not be handled.Process id=0xfe0 (4064),Thread id=0xfe4 (4068).Click OK to terminate the application.Click CANCEL to debug the application.”
作者: jacksboy    时间: 2009-2-4 14:13
那就是说现在QTP又打不开了,一启动就报以前那个错么。

你重启一下机器看看能打开不,要是还不行在看控制面版-管理工具-事件查看器里程序是报什么错误

要是针对QTP的错误提示

[ 本帖最后由 jacksboy 于 2009-2-4 14:14 编辑 ]
作者: 许诺10928    时间: 2009-2-4 14:16
标题: 回复 42# 的帖子
就没打开过!最一开始的时候就弹那个错误,重新装了以后还是那样!现在就又是那样了!郁闷!
事件查看器中的错误为“发生了未处理的异常(“System.TypeInitializationException”),发生位置是 QTPro.exe [2920]。 对此异常的实时调试失败,错误为: 远程过程调用失败。”

[ 本帖最后由 许诺10928 于 2009-2-4 14:17 编辑 ]
作者: jacksboy    时间: 2009-2-4 14:28
你机器上的.net肯定有问题。我找找看,这个问题的要点时间
作者: jacksboy    时间: 2009-2-4 14:41
你现在的.NET FRAMEWORK确信是安装成功的吧。

这样试下,卸掉当前安装的QTP,要完全卸载,包括注册表的信息

重新装QTP,选择不同的安装目录,不要装在中文目录下,文件目录不要太深。
作者: 许诺10928    时间: 2009-2-4 14:48
标题: 回复 45# 的帖子
我的是默认目录,不是中文的,路径不是很深啊!C:\Program Files\Mercury Interactive
作者: jacksboy    时间: 2009-2-4 15:08
你家里能装不,回家我告诉你装。
作者: hwrong    时间: 2009-2-9 09:05
好热心的Jacksboy,赞一下!
作者: zhidongpop    时间: 2009-2-9 11:06
可以写成小猪猪历险记了。
作者: leo_hu    时间: 2009-9-6 00:30
顶下 jacksboy 不愧是本站支柱
作者: 风车    时间: 2009-9-8 15:46
复杂。。。
作者: wxcwyc    时间: 2009-10-27 18:09
直接重装系统 早好了
作者: absorbin    时间: 2009-11-11 10:12
在哪里找到的QTP安装包呀?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2