51Testing软件测试论坛

标题: 安装完QTP,录制和停止按钮为灰色,点run按钮弹出提示联系技术中心!——已成功解决 [打印本页]

作者: compasszf    时间: 2008-1-10 02:00
标题: 安装完QTP,录制和停止按钮为灰色,点run按钮弹出提示联系技术中心!——已成功解决
这个问题解决要感谢zhuyuancan首先提出的以下这个帖子:
“安装完QTP出现的问题——安装完qtp时。record和stop按钮显示为灰色!!点击run按钮弹出对话框提示要和技术中心联系!!!不知大家有没有碰到过这样的情况!!!请指教,谢!”

这个问题困扰了20天 ,今天凌晨终于解决了 ,现将方法解释如下

我负责单位QTP9.0的培训,于是给都大家装上了QTP9.0。
虽然安装过程中有过安装不上,报1628、1607安装脚本错误的,也有报错说无法注册动态连接库*.dll的,但最终都被我一一搞定(参考了朋友们的宝贵经验),均全部安装成功,没有重装系统。(虽然重装系统能解决很多问题,但什么问题都重装显然没有任何技术含量,必须找到问题所在——有毒杀毒,遇马杀马,因为重装系统有时候并不是最佳的选择。)然而,这个软件正常的装在我的系统里(我是先装英文版后,要求重起后完成安装-->再装中文补丁-->最后运行破解补丁),惟独“调试”菜单一点就报“请与技术人员联系”的提示,并且录制和停止均是灰色的,仅有运行可以点,但一点仍然报错。起先怀疑是我装的不好,所以反复安装卸载,后来重装系统6次后仍然搞不定,这样就已经20天了。心理上很不干心,于是经过大海捞针般的GOOGLE后,还是没有发现有价值的方法或信息提示,心里郁闷。然而正在闷的快崩溃的时候,又产生了决不放弃念头,于是在被搜索到关于QTP信息最多的51TESTING中进行地毯式扫贴,逐个看,只要标题有可能有关的,均打开一览。结果当我2008-1-9日凌晨3:30扫到”51Testing软件测试论坛 » [QuickTest Pro] » 安装完QTP出现的问题”后,突然被点醒了,里面谈到ADMINISTRATOR用户,想到自己用的的确是管理员,但……联想到曾经LRUN是不能装在有中文字符的路径下,还有想起给单位同事装的时候,他们电脑用户名都是英文的,所以推测由于自己用的是中文用户名所以不能正常使用。结果在再一次卸载了QTP后,新建了一个英文管理员用户名,登录进去,安装完毕,运行QTP,惊奇地发现,工具栏菜单都是可用的,没有再报错,试着录制了简单脚本,OK!
在此,把经验留给大家,希望能给和我一样遇到这个问题的朋友帮助!
作者: susanmabj    时间: 2008-1-10 09:12
强!楼主的精神值得学习,我也要以这种态度面对问题
作者: gy21st    时间: 2008-1-10 11:10
好。
这个问题不容易发现。从来没想过把windows用户名设成中文。
作者: pangge369    时间: 2008-1-10 14:25
学习楼主的这种精神!
作者: hsjzfling    时间: 2008-1-10 17:21
在51培训QTP课的时候就被强调过路径中不能有中文字符~~~

不过LZ不提偶都想不起来了~~顶一下
作者: compasszf    时间: 2008-1-10 20:07
QTP有部分文件是要自动安装到用户名所在的路径下,所以会出现这种情况。
作者: hzhyin_test    时间: 2009-3-11 09:28
我的也出现“record”和“run”灰色的情况,但是我的用户名就是默认的ADMINISTRATOR,所以应该不是这个原因造成的;另外我是安装QTP9.2卸载了又重装QTP9.5,出现这个问题,又卸了装QTP10.0,刚开始打开用的时候没有出现这个问题,隔了两天后再用时出现了!晕!我又试着开了关关了再开,突然发现又好使了,实在搞不懂呀!不知道是不是版本不稳定呀!
作者: hzhyin_test    时间: 2009-3-11 13:10
我今天又试了一下,原来是杀毒软件的问题!我装的是卡巴斯基,如果我先启动卡巴斯基,再启动QTP就会出现RECORD为灰色的现象;但是如果启动QTP之前先不启动卡巴斯基,则QTP可以正常使用,启动QTP后再运行卡巴斯基即可!
希望对大家有用!
作者: mange016    时间: 2009-3-13 23:55
我今天也出现了这样的问题!前几天新装的XP系统,顺便也把QTP9.2装上了,同时电脑上还有金山词霸2007(绿色免安装的)。可我一双击打开金山词霸2007,系统就会自动配置QTP,在论坛里查到了同样的问题,解决办法是用Windows Installer clear删除QTP的安装信息,可一删除安装信息,QTP图标就不能正常显示了,但还能运行。今天又重装了QTP,还是和金山词霸冲突,但还是让它自动配置了,配置好后金山词霸才能打开,同时在QTP安装盘符根目录下生成mfc71.dll,mfc71u.dll,msvcp71.dll3个文件,起初不知道这3个文件是和它有关的,所以我就给删除了,可晚上回来一打开金山词霸,QTP又出现系统自动配置,等它配置完了,我打开QTP却又发现录制和停止按钮失灵,郁闷呀!于是在这里找到同样的问题,看到楼主的问题解决办法我更郁闷了,我的安装目录也不是中文呀!还好,从头看到尾,找到了问题的解决办法,卡巴的问题,hzhyin_test——THANK YOU!
作者: hzhyin_test    时间: 2009-3-31 23:16
标题: 回复 9# 的帖子
大家一起学习,加油
作者: walker1020    时间: 2009-4-1 09:45
归根结底,还是一个环境的问题。强烈建议大家找一个干净的机器,就是用来测试的,只安装QTP,别的任何软件都不要安装,哪怕是杀毒软件。 金山词霸有时会和?QTP冲突,因为它也需要抓取当前屏幕。
作者: liyun5    时间: 2009-4-1 10:28
学习了
作者: jincl    时间: 2009-7-2 16:52
今天我也出现这个问题了,可是我没有开卡巴斯基啊,怎么还会有这种问题呢?开关了N次也不管用
作者: gold_85    时间: 2009-9-12 15:00
今天我也遇到这个问题了,我是原来可以,突然不行,退了卡巴和词霸重进就好了。。。
学习了。。。。
作者: 1314nik    时间: 2009-9-14 10:58
学习了
作者: myawj    时间: 2010-1-17 16:31
我的改成英文用户名也不行,各位大侠求救啊,没有卡巴和词霸,还有可能是什么原因呢?
作者: dreamever    时间: 2010-1-18 09:08
支持楼主。
作者: 晴天LTVXQ    时间: 2010-9-1 16:35
标题: 我要疯了
借用楼主的话,在我灰心丧气之时,看到了这篇帖子,真是点醒了我啊。
哎。悲剧。我的管理员名改成小名了是中文,咋办呢。哎。
作者: 小猪宝玲    时间: 2011-3-16 21:28
本帖最后由 小猪宝玲 于 2011-3-16 21:31 编辑

我原来也是用管理员身份的账号运行QTP,但Run不好用,我试了一下,用administrator账号登录运行QTP,录制后Run就好用了
作者: lyscser    时间: 2011-3-17 13:21
态度值得表扬,赞许……
作者: tzmeteor8888    时间: 2011-6-15 12:05
又发现一种情况,如果有人试过上面的方法都不管用,可以看看是不是改过自己电脑的环境变量,将环境变量改为默认的即可
作者: tzmeteor8888    时间: 2011-6-15 12:07
TEMP和TEM环境变量 改为默认的系统盘符:\Windows\Temp
作者: skycell    时间: 2013-5-11 20:25
我新装的QTP11.5 装好后录制按钮也是灰色,只有OPEN能点,看user help上有下面解释是更换有效的port值,试到手麻都没用,是否是其他原因?求大虾们指教

To start the HP Flights service:
1 Make sure you have administrator privileges. These are required by
Windows to run the sample HP Flights service.
2 Select Start > (All) Programs > HP Software > HP Unified Functional Testing
> Sample Applications > Flight API. A Command window opens indicating
that the application is available.
3 If the window issues a message that the default port 24240 is unavailable,
edit the
<installation_directory>SampleApplication\HPFlights_Service.exe.config
file in a text editor. In the appSettings section, replace the 24240 port key
with a valid one.

4 Minimize the sample application’s Command window. Do not close the
Command window, as this will stop the service.




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