51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

楼主: shotstar
打印 上一主题 下一主题

[原创] 推荐QTP自动化框架-FrameworkManage

[复制链接]

该用户从未签到

21#
发表于 2010-4-2 16:53:50 | 只看该作者
框架中每一步执行的速度比QTP本身脚本慢了一些,请问是加了等待,还是读excel慢??
回复 支持 反对

使用道具 举报

该用户从未签到

22#
 楼主| 发表于 2010-4-2 17:19:40 | 只看该作者
印象里是没有加等待的。
首先看你的脚本是否执行完成了,报告中是否有问题。我之前做的案例执行起来速度还是很快的。也可能会有机器的原因,因为他是完全的vbs,全部都是描述性编程,有时候受机器影响也会跑得慢。
我觉得读excel那些的时间应该是可以忽略不计的。
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2010-4-8 13:24:00 | 只看该作者

look

thank you very much
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2010-4-8 21:50:55 | 只看该作者
好东西,多学习
回复 支持 反对

使用道具 举报

该用户从未签到

25#
发表于 2010-4-9 14:20:51 | 只看该作者
原帖由 wugecat 于 2010-4-2 16:11 发表
虽然可以但是导入后还要重新维护,ObjectTree.xls里还包含了逻辑(Condition,PreActions,PostActions.....),并不是单纯的对象库



虽然还是要维护的,但是在对象初始化到objectTree的时候通过XML对象库导入的方式却能节省不少时间跟功夫。先用QTP添加所有的对象,同时QTP就帮你获取到了class跟name等属性。这样导入Excel后起码不用每个对象都自定义名称之类的了。然后需要添加逻辑的可以直接在此基础上添了~
至于后期维护,也就只需要改改变动的地方就好了。如果对象库变动大,直接再用QTP获取一次,生成XML导入之~~
回复 支持 反对

使用道具 举报

该用户从未签到

26#
发表于 2010-4-9 18:44:17 | 只看该作者
原帖由 shotstar 于 2010-4-2 12:04 发表
对象库是基于ACTION的,每个action都有一个对象库,当你有很多个action,有部分公共的对象发生了改变或者有一些action中的对象发生了改变,你需要一个个的去打开QTP寻找,维护的工作量是比较大的。
用action的对象库 ...

楼主对对象库的了解不够深入吧。
QTP的对象库就可以导出为文件,并能共享给test使用。所以就是说 多个TEST/多个ACTION可以共用一个或多个对象库。使用QTP的objcet repository manager就可以对对象库进行管理。
所以,对象库的管理、维护,对有经验的人来说,工作量并不大。
回复 支持 反对

使用道具 举报

该用户从未签到

27#
发表于 2010-4-12 09:02:59 | 只看该作者
下载看看,谢了
回复 支持 反对

使用道具 举报

该用户从未签到

28#
 楼主| 发表于 2010-4-14 12:50:11 | 只看该作者
原帖由 garyyes 于 2010-4-9 18:44 发表

楼主对对象库的了解不够深入吧。
QTP的对象库就可以导出为文件,并能共享给test使用。所以就是说 多个TEST/多个ACTION可以共用一个或多个对象库。使用QTP的objcet repository manager就可以对对象库进行管理。
所 ...

我知道你所说的那种方式,可惜我在大型项目中应用起来并不方便。我不是新手了,谢谢。
回复 支持 反对

使用道具 举报

该用户从未签到

29#
发表于 2010-5-26 17:01:09 | 只看该作者

狂顶

回复 支持 反对

使用道具 举报

该用户从未签到

30#
发表于 2010-5-26 18:23:42 | 只看该作者
取了资料,以后再看,先表示下感谢!
回复 支持 反对

使用道具 举报

该用户从未签到

31#
发表于 2010-6-7 13:01:56 | 只看该作者
好东西,学习
回复 支持 反对

使用道具 举报

该用户从未签到

32#
发表于 2010-6-25 11:36:25 | 只看该作者
Thanks
回复 支持 反对

使用道具 举报

该用户从未签到

33#
发表于 2010-6-25 12:49:55 | 只看该作者
不错 支持下
回复 支持 反对

使用道具 举报

该用户从未签到

34#
发表于 2010-6-26 16:16:48 | 只看该作者
有实用价值,不错
回复 支持 反对

使用道具 举报

该用户从未签到

35#
发表于 2010-6-26 20:14:48 | 只看该作者
研究一下,再来讨论
回复 支持 反对

使用道具 举报

该用户从未签到

36#
发表于 2010-6-28 20:20:28 | 只看该作者
高手啊
回复 支持 反对

使用道具 举报

该用户从未签到

37#
发表于 2010-10-13 17:45:54 | 只看该作者
这个excel结构太复杂了。。。。看的眼花。。。
回复 支持 反对

使用道具 举报

该用户从未签到

38#
发表于 2010-10-13 17:59:41 | 只看该作者
我知道你所说的那种方式,可惜我在大型项目中应用起来并不方便。我不是新手了,谢谢。
shotstar 发表于 2010-4-14 12:50



对象库有分per-action和shared两种, 共享式对象库可以给多个action使用,方便的很,维护起来也很直观很方便。

说实在的,自己搞一套excel对象库,是自找麻烦。
回复 支持 反对

使用道具 举报

该用户从未签到

39#
发表于 2010-11-10 11:07:31 | 只看该作者
收藏
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2018-7-13 14:04
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    40#
    发表于 2010-11-14 18:56:21 | 只看该作者
    不错的东西,我也来顶一下。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-15 11:31 , Processed in 0.077642 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表