rting 发表于 2007-11-23 12:03:40

不习惯这种编程方式,比较喜欢c。
对其他语言都不感冒
最讨厌java

athenalich 发表于 2007-12-3 20:29:51

支持

nyyjy010 发表于 2007-12-18 17:12:13

不错的教程!!!:lol

wuzhiyongnihao 发表于 2007-12-27 23:20:07

回复 11# 的帖子

bu shi hen ming bai

lantianwei 发表于 2007-12-29 13:58:42

今天终于把项目里的基础函数全部转成CLASS,用起来感觉还不错,呵呵...但感觉还是有点遗憾,比如不支持重载,支持的覆盖也是假覆盖等等,如果QTP换做用JAVA来做脚本语言或其他像RUBY,PYTHON什么的就好了!

xishuai0328 发表于 2008-1-18 10:36:10

原帖由 songfun 于 2007-8-12 23:27 发表 http://bbs.51testing.com/images/common/back.gif
呵呵,02年就开始用QTP了,比我早多了,原来是个测试界前辈,瞻仰瞻仰(据本人斗胆猜测,兄台也是一位前辈,冒昧之处多多包涵 ) sdlkfj1
貌似02年才刚刚出现QTP第一个版本5.5吧?而当时国内能有几家公司做到自动化的这个程度了——我真的很惊奇,看来兄台一定有在外企工作的经验,说不定还是个CTO、架构设计总工程师。既然在班门之前,我也不敢弄斧了,以下只能说说我的个人看法:
其实框架的复用确实是很重要的一个方面,但是就本质原因而言,重用效果不理想真的只是框架设计自身的问题吗?sdlkfj6
产品大和涉及面广确实是一方面的原因,不过到底框架是要起什么样的作用其实很多人不明白(唔,我承认我也不明白,真希望得到前辈们的指点sdlkfj1 )。
自动化测试在国外的公司里,本身是被作为一个项目来进行的(听在外企工作的朋友这么说过),有成熟配套的自动化测试的项目经理、自动化测试流程、自动化测试计划……诸如此类。而我们呢,现在都是怎么做的?恐怕很多人只知道拿到一个系统,就立刻开始录制、编辑脚本、回放……
所以,如果靠个别高手去做框架设计,而没有从需求管理、变更管理、开发过程等方面的角度去介入,那“导致成本增加”也是在所难免了的。
总的来说,赞同你的观点,“不是只要可以实现就行了”,技术如果不能为应用而服务,那么终究要消亡的。测试在国内刚起步没几年,很多东西都在摸索阶段,能有相关经历的人少之又少(何况高手都很低调,恐怕不会轻易在论坛抛头露面),底蕴不足带来的任何现状都需要时间来填补的。包括Automation Framework在内。
所以需要大家多多交流,才能进步的更快。

现在我这里就是这样的
但是公司里暂时还没发现别人会用QTP
只能自己一点一点摸索
拿到程序就开始录
能否指点一下自动化的流程应该怎么走么?
另外我对QTP的了解和使用还只是在初级阶段
在周围没有人指导的情况下应该怎么样去学习和提高呢?

mythxhg 发表于 2008-1-18 11:54:29

原来VBS也能定义类啊

mfjin 发表于 2008-1-18 16:35:04

学习,学习

jnhfly 发表于 2008-1-22 00:54:36

怎么感觉好像是java程序呢,看来vbscript还是蛮强大的,
要是qtp用java来做岂不更好?呵呵

span 发表于 2008-2-21 18:00:50

太棒了,原来VB还有这么好的用处。但有一个问题:在QTP中可以用c++来写class吗?我是新手,期待回复。

tophqu 发表于 2008-2-22 12:31:01

学习中

tcjlml 发表于 2008-3-26 15:21:18

弱弱的问一句
QTP里面的class能体现继承和多态么?

yuqingannie 发表于 2008-4-10 12:51:40

good idea

很受启发, 谢谢. 期望下个帖子.

centurystone 发表于 2008-4-27 12:48:11

好贴

好贴,多谢楼主

sara815 发表于 2008-4-28 23:59:51

强啊~
学习学习~

wang7931_cn 发表于 2008-5-19 15:24:10

好帖啊!
看了之后很是欢欣鼓舞,但是还是不知该怎么走!

marsmaya 发表于 2008-6-23 17:40:03

不错谢谢楼主

lovetest6 发表于 2008-8-11 15:43:49

强帖留名啊。

love00wanggang 发表于 2008-8-13 11:59:06

这个我以前就试过了,是个好方法,不过我有一件事还要再问下,它能继承吗?

Fastpoint 发表于 2008-10-14 22:40:29

VBS本身不能实现继承、覆盖、抽象、接口、模板、重载这些高级面向对象特点,但是class我觉得就不错了,要实现上面的不过就是对VBS虚拟机重新构造了,谁敢说微软只会停留在5.6上,万一HP一给钱,哈哈。

另,songfun,还是给我讲讲这两个有啥区别,看不出来

Property Let Gender(ByVal vData)
            mvarGender = vData            
End Property
      
Property Get Gender()
            Gender = mvarGender
End Property

是不是Let关键字相当于this指针,可接受参数对类实例参数赋值,get仅仅是返回类实例属性的意思?

另还有一事相问,QTP中的Static是什么意思?如果能开个专贴就更好了,学习学习。

去上海无数趟,从未见过兄台,惭愧啊,哈哈
页: 1 2 [3] 4 5
查看完整版本: 在QTP中如何使用Class(类)