51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 9493|回复: 23
打印 上一主题 下一主题

[原创] 目前各个公司的QTP自动化测试框架都是什么样的?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-6-16 09:30:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在很少有人谈论框架的问题,目前我觉得我们每个公司很重视框架的问题,因为框架是QTP自动化测试的根基,让我们大家来讨论一下,有经验的尽情发言
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-6-16 09:38:13 | 只看该作者
QTP+TD
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-6-16 09:39:25 | 只看该作者
呵呵  没有太多经验
在QTP方面算是新手,学习中

期待大家的讨论
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-6-16 09:45:45 | 只看该作者
QTP+QC
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-6-16 10:57:34 | 只看该作者
我们有现成的框架,就是QC.

但是也可以不用QC,搭建个框架模拟QC就可以了.还可以根据自己的需求,添加其他的功能.
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2008-6-18 19:23:01 | 只看该作者
大家有没有现成的自己搭建的框架,共享出来,让大家学习
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2008-6-19 16:00:24 | 只看该作者
我们提供两种框架:1.QTP+QC 有两个不好的地方,1.权限控制 2.脚本并行运行(当然有钱的话可以多搞几个 license)
                 2. QTP+  自己开发的自动化脚本管理工具

[ 本帖最后由 wonew1228 于 2008-6-19 16:35 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2008-6-19 16:05:07 | 只看该作者
QTP+QC应该比较好使吧,最近才开始仔细学习QTP,没什么发言权。
个人觉得权限控制可以适当放宽松些,权限过于复杂不管在什么地方都会出现使用不方便的问题的。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2008-6-19 16:07:06 | 只看该作者
我也支持Qtp+qc,当然,如果公司实力强大的话。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2008-6-19 17:55:45 | 只看该作者
QTP+MTM
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2008-6-20 10:46:33 | 只看该作者
QTP 然后弄个共享的东东 是不是很烂的方法?呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2008-7-4 15:54:52 | 只看该作者
我希望通过这个帖子能够让大家共同分享每个人自己搭建的测试框架,包括VBS写的函数也可以,比如报告是怎么完成的,内部脚本的架构是什么样子的,粒度细到什么程度等等
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2008-7-4 16:39:36 | 只看该作者
QTP plus QC  就很好
里面还可以分BPT、QTP scripts等方式
你可以根据自己的业务类型选择测试模式
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2008-7-6 17:15:31 | 只看该作者
我们目前的做法是:

描述性编程封装web对象的识别及其操作。规避维护对象库,避免if 泛滥

excel定制业务场景调度以及数据

扩展ReportManager功能,增强告警、展现、统计功能
统一部署、解析配置文件

封装常用API (xml、excel、db、win32…)
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2008-7-6 17:17:44 | 只看该作者
远景是:
QTP+Excel开发框架内核及业务流

LoadRunner 开发大数据量数据准备脚本以及性能测试脚本

公司 webx平台+web组件展现自动化执行信息

跨平台粘合脚本 Perl

STAF/stax 自动化部署及状态监控

Linux + MYSQL 存储数据
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2008-7-6 18:39:34 | 只看该作者
1、利用QTP提供的自动化对对象模型创建自动运行机制,自动加载各项配置和所有Libraries
2、利用一个主控Action进行测试脚本控制,调用一个类方法实现Case和相应数据的加载,并运用RunAction执行选定的脚本
3、封装对象操作,其中调用错误处理和日志记录方法
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2008-7-9 14:33:39 | 只看该作者
有没有使用过
QTP+JIRA
的,目前公司正使用jira管理,需要这方面的经验,希望各位慷慨共享,谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

18#
 楼主| 发表于 2008-7-18 13:25:19 | 只看该作者
非常感谢大家的分享,15楼能不能讲讲  QTP+Excel开发框架内核及业务流
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    19#
    发表于 2010-9-25 22:39:06 | 只看该作者
    以前收藏过一部分。下次发上来看下。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2010-9-25 23:53:13 | 只看该作者
    对有些公司来说,QTP+EXCEL不是什么好东西,但是对于有些公司就是
    因为做小型的项目或者串行的调度可以使用,但是大规模的、高频的自动化测试运行这东西是不好支持的,即便支持了效率也不高,所以QC有QC的好处,EXCEL有EXCEL的长处,自动化测试是要看成本效益的,太花哨不好,其实怎么实用怎么来,不一定要追求某一样东西。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-22 18:27 , Processed in 0.076936 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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