51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

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

[复制链接]

该用户从未签到

41#
发表于 2012-4-9 15:50:22 | 只看该作者
太弱了
回复 支持 反对

使用道具 举报

该用户从未签到

42#
发表于 2012-4-9 18:16:26 | 只看该作者
LZ贡献的行为是不错的,支持一个。
大致看了下,一个最基础的框架吧,vbs启动Driver脚本读取Test_Plan(也就是测试场景,该批次要执行的用例集)然后依次执行用例,框架定义了这么个流程,其它的部分都比较简略,文档和注释比较缺乏,这个是硬伤。
另外vbs中虽然写了自动获取当前路径的代码,但是在加载资源时依然有使用E:\Automation这个绝对路径,加载vbs时也没有先去removeall,类似的小问题还是有不少。感觉不像是用在正式项目中的成熟框架,而像是信手做来试着玩玩的……
也许LZ的其它几套会让人眼前一亮吧,期待下
回复 支持 反对

使用道具 举报

该用户从未签到

43#
 楼主| 发表于 2012-4-9 18:34:58 | 只看该作者
本帖最后由 lanbingkafei 于 2012-4-9 18:44 编辑

回复 42# hsjzfling


   我现在release出来的不是最终版,只是提供一个基础框架,因为这些框架已经有的运用到生产中,我最大限度地&只能共享这么多(就像我帖子里说的,只是部分代码……),而且有一些细节的地方,得大家修改,至于你说的这些小问题,正式版不会存在这些问题……
回复 支持 反对

使用道具 举报

该用户从未签到

44#
 楼主| 发表于 2012-4-9 18:36:29 | 只看该作者
回复 41# hyholine


    恩,是个基础框架&还是40%的代码……,可能太弱,烦请您提供一个功能强大的……   欢迎为开源事业做共享……
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2015-10-30 19:48
  • 签到天数: 18 天

    连续签到: 1 天

    [LV.4]测试营长

    45#
    发表于 2012-4-9 19:08:17 | 只看该作者
    up,up
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    46#
    发表于 2012-4-9 20:49:53 | 只看该作者
    赞一个!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

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

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

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

    使用道具 举报

    该用户从未签到

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

    使用道具 举报

    该用户从未签到

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

    使用道具 举报

    该用户从未签到

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

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

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

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

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

    使用道具 举报

    该用户从未签到

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

    使用道具 举报

    该用户从未签到

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

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

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

    使用道具 举报

    该用户从未签到

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

    使用道具 举报

    该用户从未签到

    56#
     楼主| 发表于 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脚本开发人员看的)
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.8]测试军长

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

    使用道具 举报

    该用户从未签到

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

    使用道具 举报

    该用户从未签到

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

    使用道具 举报

    该用户从未签到

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

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-23 11:24 , Processed in 0.076538 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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