51Testing软件测试论坛

标题: 回报论坛--俺自己做的 qtp异常处理工具+代码 [打印本页]

作者: volvoo    时间: 2006-12-1 12:52
标题: 回报论坛--俺自己做的 qtp异常处理工具+代码
[attach]27431[/attach]从一无所知到熟练应用,51testing 论坛给了很大帮助
曾经发过一贴,是发送键盘码的,这次发一个vc开发的小工具,能够处理qtp 没有处理的异常
类似场景恢复,运行之后,只要 qtp  出现run error ,这个小工具就自动点击retry,按钮
是一个发现桌面窗口,点击qtp 异常按钮 retry的东西,大家可以试用,好用就顶,
大家可以提出需求,我会进一步改进


增加了skip

[ 本帖最后由 volvoo 于 2008-5-13 08:01 编辑 ]
作者: null2    时间: 2006-12-1 13:08
收藏
多谢
作者: denisye    时间: 2006-12-1 13:47
非常感谢楼主的无私奉献sdlkfj2
作者: sophia778    时间: 2006-12-1 13:58
把原码也贴出来呗,HOHO!
作者: guozilu    时间: 2006-12-1 15:19
不错,感谢楼主
作者: maguschen    时间: 2006-12-1 16:41
好DD,多谢sdlkfj3
作者: 我要做SQAD    时间: 2006-12-1 16:47
原帖由 sophia778 于 2006-12-1 13:58 发表
把原码也贴出来呗,HOHO!

恩,我们也好做相应的修改。先谢谢楼主了。
作者: xihong2004    时间: 2006-12-1 18:06
收了,谢了
作者: Vanillalin    时间: 2006-12-2 15:14
能改为点击skip吗?
作者: volvoo    时间: 2006-12-4 07:09
看来还是有点用阿,大家如果有需求,我可以帮助实现,
可以模拟点击skip,其实可以点击桌面上任意一个窗口的按钮
作者: wwg1020    时间: 2006-12-5 19:59
volvoo,好人呀
sdlkfj5
作者: BiSheng    时间: 2006-12-5 21:34
先收藏了,谢谢楼主!
作者: walker1020    时间: 2006-12-17 16:32
楼主学以致用,能想到并开发出需要的调试工具,精神可嘉!
作者: htot05    时间: 2006-12-18 10:06
鼓励一下,论坛上就需要这样的精神,大家应该争相效仿,把论坛办的更好~~!sdlkfj2
作者: hiyizhiyu    时间: 2006-12-18 10:48
一个不错的idea
thanks
作者: Coffey111111    时间: 2006-12-20 11:28
标题: 谢谢楼主~~
谢谢楼主~~
作者: nk9841    时间: 2006-12-22 16:55
谢谢楼主~~


谢谢楼主~~
作者: volvoo    时间: 2006-12-22 17:55
标题: [原创] 刚出炉的qtp辅助测试工具
[原创] 刚出炉的qtp辅助测试工具  最新版本在这个帖子里面,大家可以过去下载了

谢谢大家捧场哦

本人qq 17022690 欢迎交流
作者: lily_mu75    时间: 2006-12-26 18:00
标题: 谢谢!
太感谢了!我一直苦于没有这样的工具,终于有了。感谢楼主。
作者: AlexanderIII    时间: 2006-12-27 11:03
鼓励 一下!

谢谢
作者: maggiegrubby    时间: 2006-12-27 15:30
为什么我不能下载sdlkfj7
作者: guozilu    时间: 2006-12-27 21:39
不知道楼主能否分享源码呢?
作者: shwonder    时间: 2006-12-28 09:52
尝鲜咯
作者: messi    时间: 2006-12-28 20:18
很好用.可以给代码吗?针对项目要作一些改动.!谢谢了!
作者: jiangkenan    时间: 2007-4-17 13:57
标题: 精华帖子啊
这么好的帖子为什么那么少顶啊,我顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
作者: alex_82712    时间: 2007-4-17 16:08
先顶一下
作者: asulo    时间: 2007-4-18 14:05
怎么不能下载啊
作者: morose81    时间: 2007-5-20 09:49
标题: 太好了
我想要
作者: morose81    时间: 2007-5-20 09:57
标题: 我一下载就不是这个工具
是一个php的东西,怎么回事
作者: ccc-51testing    时间: 2007-5-21 17:42
标题: 郁闷
下不了
作者: ccc-51testing    时间: 2007-5-22 14:27
标题: 还下不了
郁闷惨了
作者: nanbeier    时间: 2007-5-22 22:10
太好了
作者: toyfrog    时间: 2007-5-23 10:02
不错顶下:)谢谢LZ
作者: 5555    时间: 2007-6-9 20:45
谢谢分享~
作者: ss19841212046    时间: 2007-6-27 10:39
收藏!谢谢!
作者: ellie_meng    时间: 2007-6-27 16:15
多谢了,下来看看
作者: jlminghui    时间: 2007-6-28 10:26
下了 谢谢哈 :)
作者: liangl923    时间: 2007-7-1 10:05
ddddd 上去 好东西
作者: testxxh    时间: 2007-7-3 22:53
标题: 佩服
感觉自己的差距好像大了很多啊,努力。。。。
作者: lovelovecat    时间: 2007-7-3 22:55
尝试一下
作者: 紫慕    时间: 2007-7-4 10:49
look
作者: sweetone    时间: 2007-7-9 09:41
谢谢.收藏.
作者: master1172    时间: 2007-7-10 18:52
向你学习
作者: loho1968    时间: 2007-7-10 21:30
这个工具有实用价值吗?QTP运行时,如果再现错误,可以通过设置参数,中断测试运行,或者是继续执行,不需要按哪个按钮呀。
作者: ivystone    时间: 2007-7-13 14:48
楼主真伟大!!
谢谢!!
作者: kyo1101097    时间: 2007-7-16 11:42
标题: 太好的东西!~
很实用的东东.
作者: kyo1101097    时间: 2007-7-16 11:45
标题: 顶下
希望多发好贴
作者: evergreenwang    时间: 2007-7-18 21:38
标题: 回复 #1 volvoo 的帖子
支持!!!!!!!!!!!!!!!!!!!!!!!!!!!
作者: kxllr    时间: 2007-7-29 17:13
先下下来,学学怎么用
作者: smallmark    时间: 2007-8-1 08:51
支持一下,不知道好不好用!sdlkfj3
作者: mayuping0516    时间: 2007-8-6 08:20
太好啦  跑running的时候遇到错误正好用的上  太好啦  感谢阿
作者: Jie    时间: 2007-8-10 17:15
我的qtp是9.0的汉化版,用这个工具没有效果,估计是因为我的按钮是中文名的,不知道是否方便做成中英文都可用的?
作者: wj1983654    时间: 2007-8-14 13:46
收了,谢了
作者: 博一笑    时间: 2007-8-16 10:46
看看说了什么,我不说谢谢,最近有斑竹抽风,说谢谢就删帖
作者: zengfanjin5588    时间: 2007-8-16 11:05
乘现在还有积分赶紧下
作者: xiao*    时间: 2007-8-16 16:42
标题: 我不能下载啊
我不能下载啊
作者: dee    时间: 2007-8-18 20:37
很实用的一个工具..

以前跑脚本时总是将QTP设置成遇到错误是继续执行下一步,不弹出窗口..

但后发现这样不行..有些步骤因超时等原因被跳过了..

有了这个工具,就可以比较智能话的跑QTP的脚本了..
作者: three116    时间: 2007-8-22 16:01
谢谢大侠了
作者: three116    时间: 2007-8-22 16:03
好像很有用
赞一个
作者: hjsj2006    时间: 2007-8-23 22:00
标题: 收藏
收藏
多谢
作者: yabest    时间: 2007-8-24 02:38
呵呵,不错的东东。

不过我们的框架,因为要捕捉错误和控制错误,所以错误模式设置成了遇错返回。
然后将Case脚本写在函数里,外层主控用如下方法来控制Case函数的运行。
这样某个Case执行失败了,不会影响下一个Case的运行。

On Error Resume Next
  CaseFunctionName
On Error goto 0
作者: 看雪时节    时间: 2007-9-10 09:20
听起来蛮有用
作者: amog    时间: 2007-9-12 11:55
好文, 谢谢,强烈支持一下
seduction skill seduce rules Despite Neil Strass's somewhat ironic speculation in his Non-fiction bestseller - "The Game" that TD attached great importance to Amog cause "Stealing A Woman From The jocks who used to pick on him in school was a tasted far sweeter than simply seducing a woman sitting a lone in a cafe"
作者: llytaiyang    时间: 2007-9-12 15:29
今天才看到~~
顶一个,看来论坛代有人才出啊!
俺是新人,继续学习中
作者: linnawang    时间: 2007-9-25 22:41
LZ好强哦
作者: milo.jiang    时间: 2007-9-27 17:05
实用的小工具
作者: xiao*    时间: 2007-11-12 17:38
标题: 谢谢分享
谢谢
作者: 叶弯    时间: 2007-11-13 10:02
好东西,正需要,多谢了!
作者: pangge369    时间: 2007-11-13 10:16
收藏了!3Q
作者: pxwcypx    时间: 2007-11-13 14:18
挺好使得
作者: hiyouhiyou    时间: 2007-11-13 17:35
很不错,谢谢分享!
作者: 5555    时间: 2007-12-13 09:38
收藏了,谢谢,不过,如果能把原码也贴出来的话,那就更好了~
作者: junlingliu    时间: 2007-12-14 17:16
怎么用啊?
作者: 双面人    时间: 2007-12-24 11:37
还有这玩意儿
作者: wuzhiyongnihao    时间: 2007-12-24 15:36
标题: 回复 1# 的帖子
;fslkg';sdflk
作者: hjsj2006    时间: 2007-12-25 15:06
标题: 回复 1# 的帖子
好东东啊;
作者: heqingbluesky    时间: 2008-1-9 11:21
好东西,可是没有原代码
作者: lf0026    时间: 2008-1-9 14:28
谢谢楼主  楼主精神可嘉
作者: mythxhg    时间: 2008-1-10 10:46
我查了一下,发现所有由操作系统抛出的错误,他的CLASS NAME都是#32770

步骤猜的:

STEP1:用::FindWindow("#32770",NULL)找到错误窗口的句柄

STEP2:用::EnumChildWindows枚举子窗口对象,定义CALL BACK函数处理,判断按钮是否是要处理的按钮(例如查找的是确定按钮,那么就判断是否是按钮,并且用::GetWindowText来判断CAPTION是否为确定)

STEP3:那到按钮的句柄,用SENDMESSAGE啊POSTMESSAGE啊等等就一大堆方法去处理了.

[ 本帖最后由 mythxhg 于 2008-1-14 11:55 编辑 ]
作者: mythxhg    时间: 2008-1-10 12:51
楼主的把代码贴出来看看啊,你看都喊好久了

[ 本帖最后由 mythxhg 于 2008-1-14 11:52 编辑 ]
作者: marysnow    时间: 2008-1-16 05:56
先感谢,再向楼主学习,遇到任何问题都靠自己编码解决
作者: 暗涧幽火    时间: 2008-1-22 14:20
我也收藏了,不知道怎么用?
作者: lovealina    时间: 2008-2-15 13:56
谢谢楼主,收藏了
作者: yanzs0120    时间: 2008-2-15 17:25
收藏了,呵呵!
作者: ym_wei    时间: 2008-3-27 14:24
谢谢楼主
作者: zitong    时间: 2008-3-27 14:34
下载来用用,多谢楼主!
作者: paknsave    时间: 2008-5-1 13:32
太感谢了!支持一下
作者: aancting    时间: 2008-5-12 15:18
thanks
作者: volvoo    时间: 2008-5-13 08:00
标题: 工具代码
没想到还有人喜欢玩代码,好久没来了,贴出来共享之,好久没玩了,不知道是不是最近版本,大家可以修改着自己用
作者: tony4141    时间: 2008-5-13 11:29
ding ding ding
作者: wapqq    时间: 2008-5-30 09:00
ding ding ding
作者: chbhaha    时间: 2008-6-18 12:01
楼主真牛,我有这想法一直没有实现
作者: mayhualiu    时间: 2008-7-3 15:31
多谢
作者: declarebook    时间: 2008-7-31 11:32
谢谢楼主!
作者: ★斌斌※测试☆    时间: 2008-7-31 22:11
牛人!
强!
作者: ★斌斌※测试☆    时间: 2008-7-31 22:11

作者: yxfqjj    时间: 2008-8-4 20:48

作者: slh4lh    时间: 2008-8-11 20:09
好东西,绝对要顶。
作者: mayuping0516    时间: 2008-8-11 20:30
收藏  慢慢研究 谢谢
作者: ly200361    时间: 2008-8-12 15:46
帅!




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