51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 16170|回复: 65
打印 上一主题 下一主题

[原创] QTP框架开源第一波……(结贴)

[复制链接]

该用户从未签到

跳转到指定楼层
#
发表于 2012-3-29 20:13:31 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 lanbingkafei 于 2012-4-12 11:48 编辑

本人声明:我只是共享最基础部分,并不会把整个框架共享出来…… 大家可以随意评论和修改代码,我希望大家可以把自己好的思想和框架共享出来,并不要一味指着某个框架的不足(如果你已经知道某个框架或者我现在已经开源出来的框架有不足之处,也请您把好的思想和修改后的框架代码共享出来……),是程序就有不知之处,关键是如何在实际中使用…… 论坛并不适合讨论,由于精力有限,以后本人不会关注此贴,如果大家想讨论和下载其他框架, 欢迎加入TIB自动化测试北京QQ群:195522961     TIB北京性能调优讨论QQ群:195272040

(顺便介绍一下TIB和PrefTest工作室,TIB和PrefTest工作室是由一群热衷于软件自动化测试技术的工程师建立的组织。)

知识在于传递,传递才会体现知识的价值……

附件是我目前第一套的40%QTP框架代码(几年前的代码)  我已经开源了  大家也可以访问:http://www.automationqa.com/  来获取源代码……   这是一个开源的项目, 希望大家在此基础上修改并贡献自己的源代码。   其余几套QTP框架   我会陆陆续续开源……  框架并不神秘,借此希望中国的自动化尽早成熟起来……



有时间我会逐个介绍这个框架的各个模块,主要包含以下模块:
1、schedule 部分(即所谓的测试用例集)
2、二次运行机制(可以在指定运行failed的case在运行几次,指定运行的次数是在配置文件中指定。)
3、数据驱动部分(这个我另外开贴详细介绍)-----这一部分绝对会让大家眼前一亮,介绍文档时用英文写的,我稍后公布(注释:已经公布,见http://bbs.51testing.com/thread-545603-1-1.html
4、自动化结果报告部分(包括HTML报告和excel两种格式,注释:这个我也会另外开贴详细介绍)------这个也不会让大家失望的
5、log日志部分(这个就是QTP自身产生的报告,这个是给QTP脚本开发人员看的)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    慵懒
    2015-6-22 09:02
  • 签到天数: 24 天

    连续签到: 1 天

    [LV.4]测试营长

    65#
    发表于 2015-5-6 10:51:32 | 只看该作者
    这么好的帖子怎么就沉了,楼主如果你还在逛51,如果你看到我的回复,如果我很有幸,能不能烦请楼主发我一份整个框架(295911187@qq.com)。
    一个正在学习自动化的后辈,谢谢。
    当然,不管您发不发我,您现在共享给我的这些已经给了我启迪,谢谢。真心的!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-3-30 15:24
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    64#
    发表于 2013-11-22 17:10:52 | 只看该作者
    继续顶起
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    63#
    发表于 2012-11-6 15:29:09 | 只看该作者
    热情高呀,只是这么好的帖子给沉睡了。
    我要支持你呀
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    62#
    发表于 2012-7-5 08:42:20 | 只看该作者
    写LZ分享。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    61#
    发表于 2012-4-19 09:57:14 | 只看该作者
    学习 学习。感谢分享
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    60#
    发表于 2012-4-19 09:56:48 | 只看该作者
    学习 学习。感谢分享
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    59#
    发表于 2012-4-12 16:07:30 | 只看该作者
    顶个
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    58#
    发表于 2012-4-12 11:41:06 | 只看该作者
    支持下,,先看下内容
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    57#
    发表于 2012-4-12 10:27:31 | 只看该作者
    先支持,然后再看内容!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-8-27 15:56
  • 签到天数: 322 天

    连续签到: 1 天

    [LV.8]测试军长

    56#
    发表于 2012-4-11 10:14:23 | 只看该作者
    MARK一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    55#
     楼主| 发表于 2012-4-11 10:13:36 | 只看该作者
    本帖最后由 lanbingkafei 于 2012-4-11 10:27 编辑

    回复 54# hsjzfling


        OK,有时间我会逐个介绍这个框架的各个模块,主要包含以下模块:
    1、schedule 部分(即所谓的测试用例集)
    2、二次运行机制(可以在指定运行failed的case在运行几次,指定运行的次数是在配置文件中指定。)
    3、数据驱动部分(这个我另外开贴详细介绍)-----这一部分绝对会让大家眼前一亮,介绍文档时用英文写的,我稍后公布(注释:已经公布,见http://bbs.51testing.com/thread-545603-1-1.html
    4、自动化结果报告部分(包括HTML报告和excel两种格式,注释:这个我也会另外开贴详细介绍)------这个也不会让大家失望的
    5、log日志部分(这个就是QTP自身产生的报告,这个是给QTP脚本开发人员看的)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    54#
    发表于 2012-4-11 08:40:00 | 只看该作者
    同意楼上的说法,建议给大家介绍下框架的整个结构与设计思路.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    53#
    发表于 2012-4-10 22:34:53 | 只看该作者
    回复 43# lanbingkafei

    若这只是框架的40%代码,最好能在省略代码的部分加上注释,告知大家哪里被省略了,这样大家要补全完善框架的时候也会有比较清晰的思路。

    另外建议给大家介绍下框架的整个结构与设计思路,这部分可能是不少人相对更关心的东西
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    52#
    发表于 2012-4-10 18:02:00 | 只看该作者
    了解一下,谢谢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-1-4 11:59
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    51#
    发表于 2012-4-10 16:44:48 | 只看该作者
    别介 LZ  单独发我一份可以吗 yue530tom@163.com
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-1-4 11:59
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    50#
    发表于 2012-4-10 16:42:55 | 只看该作者
    顶起啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    49#
    发表于 2012-4-10 16:42:50 | 只看该作者
    强烈支持楼主,另外地址怎么打不开了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    48#
    发表于 2012-4-10 16:41:48 | 只看该作者
    good 楼主。谢谢分享。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    47#
    发表于 2012-4-10 15:50:27 | 只看该作者
    顶起,自动化的先驱者
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    46#
    发表于 2012-4-10 12:05:52 | 只看该作者
    感觉楼主有点气愤,做了很多的努力
    公开了代码,还有人说弱,感觉有点觉得不公平,沉住气啊。

    希望楼主有耐心,别人说什么是他们的事情,你做的是你自己的事情,大可不必为了某一贴动怒
    我想,要是所有的帖子都是恭维的话,楼主你写出来这个就没啥意思了。
    在质疑中成长。。。

    表示很有兴趣学习,求设计思想,和解决的实际问题
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-23 18:37 , Processed in 0.082730 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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