51Testing软件测试论坛
标题:
学习QTP经验(转帖)
[打印本页]
作者:
leoomo
时间:
2007-8-8 17:10
标题:
学习QTP经验(转帖)
声明:转过来的~
[attach]30750[/attach]
作者:
walker1020
时间:
2007-8-8 18:44
不错的资料,好像在哪里看到过。 如果能注明出处 就更好了
作者:
DeViLIvy
时间:
2007-8-8 20:40
谢谢分享经验
作者:
woshichencan
时间:
2007-8-9 14:52
下载了,
作者:
看雪时节
时间:
2007-8-9 14:57
让我又多了解了一点东西!
作者:
nedved1020
时间:
2007-8-10 11:06
刚学!!!学学
作者:
kingdees
时间:
2007-8-10 12:10
谢了
作者:
MarsNoNo
时间:
2007-8-12 22:08
先顶了再下~~~
作者:
nicky_z
时间:
2007-8-13 12:24
thanks for sharing
作者:
ymtest
时间:
2007-8-14 11:47
遇到学习瓶颈,看看先,谢谢楼主
作者:
zhangj8826
时间:
2007-8-14 23:22
谢谢分享经验
作者:
ycxlove11
时间:
2007-8-15 14:17
虽然要扣积分,但是还是毫不犹豫的下载,看看
作者:
mengkuen2010
时间:
2007-8-15 15:29
好的东西扣积分也要下,谢谢
作者:
toyfrog
时间:
2007-8-16 10:21
感觉不错的说,新手入门:)
作者:
zengfanjin5588
时间:
2007-8-16 10:54
正好受用之
作者:
wuyuzimu
时间:
2007-8-16 11:04
看看
作者:
mm1280
时间:
2007-8-16 15:22
听说不错,看看.
作者:
mm1280
时间:
2007-8-16 15:31
听说不错,看看.
作者:
xxzone
时间:
2007-8-16 15:59
标题:
谢谢
下载了
作者:
yeqiuangel
时间:
2007-8-17 16:18
下不了阿
作者:
gaoyanfang1
时间:
2007-8-17 17:27
sdlkfj3 打开看看也要扣积分
不过还是不错的
作者:
nedved1020
时间:
2007-8-17 17:37
正好用到!!嗬嗬!!谢谢搂主 !!自动化进行中
作者:
xiaogu
时间:
2007-8-17 19:35
标题:
要好好学一学
QTP还是不错的测试工具
还是要认真学一下啊
希望以后提供更多的学习资料啊
呵呵!!
作者:
zhongyezi
时间:
2007-8-18 17:20
谢谢楼主
学习中......
作者:
bailizhong
时间:
2007-8-19 15:27
为什么不让我下啊
作者:
bailizhong
时间:
2007-8-19 15:27
顶几下才让下啊?
作者:
jcx
时间:
2007-8-20 11:56
好好学习,天天向上!sdlkfj6
作者:
liulu19841018
时间:
2007-8-20 12:52
ding
作者:
sharpdeath
时间:
2007-8-20 13:46
rwer
作者:
sharpdeath
时间:
2007-8-20 13:47
111
作者:
kangaroo
时间:
2007-8-20 13:55
似乎不错的东东,先顶再下
作者:
jacky9947
时间:
2007-8-20 14:29
好贴,真是受益匪浅啊
作者:
echoapan
时间:
2007-8-20 14:50
我也想看看
作者:
luofeng
时间:
2007-8-20 15:37
学习
作者:
lynmin
时间:
2007-8-20 16:36
谢过!
作者:
zmf111
时间:
2007-8-20 17:02
bbbbbbbbbb
作者:
three116
时间:
2007-8-20 18:06
先下载下来再看了
作者:
五百螺汉
时间:
2007-8-21 11:25
强制性的顶一下
作者:
harrisen
时间:
2007-8-21 15:23
又扣积分了
作者:
gzj_06
时间:
2007-8-21 15:40
标题:
干嘛要下载啊,直接贴上来不就得了,又不长,我先贴一段
对于我来说,学习QTP是一个漫长而有艰苦的过程 。首先我不是计算机及相关专业毕业的(医学相关)。跳入测试部时,我正在接受程序员的培训课程。由于自己认为需要,于是开始学习QTP。
刚开始使用QTP,就一直对着说明书,不停的“订飞机票”(订飞机票是说明书里的一个例子)。学会了一个步骤就拿到公司产品上玩玩,回忆起来还是挺有趣的。
当我用一些简单的功能开始录制脚本时,发现保存Active Screen的话,生成的脚本很中空间(因为程序会保存每个不同的录制页面),多录一些硬盘空间就满了,而且回放过程会很慢。 但如果不保存活动页(Active Screen),对脚本的再改造/维护起来就相对困难一些。
于是我开始去了解“关键字”视图里的内容,尝试了解代码。慢慢的,我了解到“关键字”视图显示了整个操作步骤,第个组件相对于程序里一个元素。同时还记录了录制过程对该元素的操作和结果。
然后我又开始在论坛在找些资料看看,从有点所谓的高级应用中,我发现脚本的维护并不一定要有“活动页”。实际是QTP所有对象的识别,都存在脚本的一个对象库里了。QTP经常出现无法识别对象的问题,可以从这里着头修改。
为了减少QTP脚本占用空间大、录制慢的问题。我查阅了一些资料,可以在设置中进行修改,让脚本中不保存活动控件(ActiveX)或仅保存出错时的录制 页面。干脆,我就从此录制页面了。所有的调试都从“关键字”视图和“专家”视图中进行修改。而且关于对象库,QTP也有个选项,可以设置加载页面上所有的 对象,我修改成只保存页面上录制过程使用的对象。 这样,脚本的容量问题就解决了,录制后的脚本会比以前小很多,来了个彻底的瘦身。关于录制速度的问 题,和保存“活动页”、动态脚本也有一定的关系,另外可以减小启动的加载项(如:去掉VB插件、.net插件,不需要的就不加进来)。这样的脚本上传到TestDirector上,或从TestDirector上调用就不会太慢了。
然而真正的问题,棘手的问题就不是上面所述的那么简单了。不过都是有办法解决了的,嘿嘿……
以下是我经常遇到的问题:
一、无法识别控件。
二、错误回放过程未知弹出窗口。
三、加载.net插件后和TD的关联问题。
四、动态加载元素的识别问题。
五、调用外部dll的问题。
六、随机验证码的问题。
问题一,解决办法有三种:
1、更改QTP自身对某控件的识别方式,在 tools——Object Identification 中。在这里列出了所有QTP能识别的控件,以及控件的识别方式。你可以给他添加X、Y坐标进行识别。或更明显的,列表中的信息,不按名称识别,而是按ID识别。这个修改可以解决一些问题,具体的赶紧动手试试吧……
2、使用虚拟物件,来定义一个控件,在 tools——Virtual Object 中。在这里可以自定义一个控件。例如在ASP的程序中,程序出错,在客户端的表现形式大部分是一样的,你可以把整个错误页面当成一个控件来识别(感觉不错)。如果加一个判断,出错后你想做什么就由你自己定了。
3、使用低级录制或鼠标录制。用 Test——LowLevelRecording/AnlogRecording 吧,用它录制就不需要什么设置了,他会记录你的程序控件相对屏幕的位置。用LowLevelRecording还有代码可改,用 AnlogRecording动作就被封装了(维护性极差)。两者因实际环境更取其长吧……
作者:
xiongxiongyym
时间:
2007-8-21 16:28
不错的咧,向分享经验的这位同志学习,敬礼~~>_<sdlkfj2
作者:
lilei_0207
时间:
2007-8-22 10:34
感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢
作者:
pplive
时间:
2007-8-22 12:13
标题:
先顶再说
再下
作者:
Joy_z
时间:
2007-8-22 15:06
刚刚看完,认认真真地看了一遍,刚开始学QTP,帮助还是非常大的.
一定象楼主一样认真努力地学习QTP,正好现阶段公司没有项目.一定努力...
感谢分享.
作者:
wlcking
时间:
2007-8-22 15:51
先顶,再下
作者:
three116
时间:
2007-8-22 16:15
看过了 对新手不错哦
作者:
nicholas.hl
时间:
2007-8-22 16:27
下載了 最近想學學
作者:
lsf4662872
时间:
2007-8-22 17:30
hao dong dong
作者:
harrisen
时间:
2007-8-23 09:42
不错 建议直接帖出来
作者:
truthlee0617
时间:
2007-8-28 15:20
标题:
回复 #1 leoomo 的帖子
sad
作者:
haiqin
时间:
2007-8-29 10:37
我也有,现发给大家,不收费的哦,抵制收费,这本来就是个共享的平台,都来收费,还有谁敢来哦!
作者:
milan330330
时间:
2007-8-29 12:01
下过了已经~~不过还是帮顶
作者:
地瓜1984
时间:
2007-8-29 13:15
谢谢分享
作者:
chenjuanMM
时间:
2007-8-29 14:03
刚开始啊,烦烦达!
作者:
www1816
时间:
2007-9-3 10:13
谢谢分享
作者:
jtfaye
时间:
2007-9-5 14:18
谢谢分享
作者:
my_way
时间:
2007-9-5 14:51
学习ing.......
作者:
namedxf
时间:
2007-9-5 19:14
强制性的顶一下
作者:
zhangkai_ok
时间:
2007-9-5 19:40
标题:
twe
wet
作者:
lili4108
时间:
2007-9-5 23:12
写的还是不错的~学习精神也值得赞下~
作者:
xxzx07
时间:
2007-9-26 16:58
顶!!!!!!!!!!!
作者:
zhangyb01
时间:
2007-9-27 16:09
谢谢!新来的拜读!
作者:
fei__liu
时间:
2007-9-27 17:48
学习中
作者:
hl820427
时间:
2007-9-30 14:18
非常感谢分享
作者:
yuqingannie
时间:
2007-10-1 12:30
标题:
谢谢
感谢, 非常好
作者:
Beshe
时间:
2007-10-4 13:52
好,不错 试一下了
作者:
kenzochen
时间:
2007-10-6 21:54
怎麼我下載了的CHM檔,拿到其他電腦就不能開啟呢?
作者:
岁月童话
时间:
2007-10-9 12:56
下了
thank you
作者:
crazysusan
时间:
2007-10-9 16:03
看看先..谢啦..
作者:
liuflying
时间:
2008-8-21 11:22
thank you very much!
作者:
george19760207
时间:
2008-8-22 12:23
下来看看
作者:
litaojun
时间:
2008-9-1 17:37
标题:
强
作者:
zy-cumt
时间:
2008-9-2 15:52
多谢楼主分享
作者:
dsy851009
时间:
2008-9-2 18:17
做个标记我下过了,避免重复下载,谢谢楼主,好人啊!
作者:
Helen_px
时间:
2008-9-3 14:45
又是一份好资料
作者:
luyuanfq
时间:
2008-9-3 17:58
thanks~
作者:
kaidong12
时间:
2009-9-6 19:13
果然不错,有料就是不一样!!!!!!!!!!!1
作者:
xzl_kl
时间:
2012-8-9 13:09
下了,学习下,谢谢!
作者:
zm5819
时间:
2012-8-20 13:59
瞧瞧看
作者:
咬一口青苹果
时间:
2012-8-20 14:50
先顶再下
作者:
lintongyan
时间:
2012-8-21 15:29
学习 学习 经验
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2