google搜索
站内搜索
软件测试门户
|
软件测试培训
|
文章资料精选
|
软件测试论坛
|
测试解决方案
|
软件测试博客
|
测试招聘求职
注册
登录
搜索
调查问卷
鲜花鸡蛋
帮助
51Testing软件测试论坛
»
[QuickTest Pro]
» 关于如何用vBScript脚本编现qto的脚本!
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
[求助]
关于如何用vBScript脚本编现qto的脚本!
lileo
中级站友
个人空间
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2006-9-6 22:20
只看该作者
关于如何用vBScript脚本编现qto的脚本!
各位大哥大姐,我刚刚学习了qto的Tutorial,但是很想知道用vbscript编写qto脚本,我只是大概知道qto中有自己的对象,如browser等,vbscript我也知道,但是不知道如何下手,最好各位大哥大姐有这方面的中文指导资料和例子让我参考。我看了论坛上大多数帖子,但是都没有这方面的信息,所以恳请各位不吝赐教!谢谢各位!
UID
72788
帖子
31
精华
0
积分
138
综合技术指数
138
生活情趣指数
0
鲜花
0
鸡蛋
0
阅读权限
10
在线时间
19 小时
注册时间
2006-8-14
最后登录
2008-4-15
查看详细资料
TOP
xiaonan
版主
个人空间
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2006-9-7 09:20
只看该作者
首先你的想法是有问题的.我们说QTP是采用的vbscript的语法,但不是说直接拿vbscript来写脚本.它是通过录制脚本,然后修改完善脚本
欢迎光临xiaonan的个人空间
UID
26649
帖子
2138
精华
0
积分
2295
综合技术指数
2219
生活情趣指数
76
鲜花
62
鸡蛋
0
阅读权限
100
来自
上海
在线时间
914 小时
注册时间
2005-9-8
最后登录
2008-11-14
查看详细资料
TOP
walker1020
walker
版主
个人空间
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2006-9-7 09:37
只看该作者
xiaonan 版主说的对。我要说明的是: QTP 采用的vbscript 不是一种编程语言 Programming Language,这一点请楼主务必要清楚。还有,在 vbscript 中的对象都能在对象库找到与此有关的信息,如 所属的类、识别此对象的属性和属性值等等。 强烈建议楼主先用 QTP 录制一些脚本后、等对 QTP 的工作原理、实现方法都有了一定的认识后,再去考虑实现你的想法。 作为测试人员有自己的想法是好的,但如何实现自己的想法你就要好好考虑一下了。
还有,楼主说“刚刚学习了qto的Tutorial”,你按照QTP的Tutorial的说明,把里面的测试用例 都操作一遍了吗? 如果你从头到尾、完整地操作了一遍,我想你就不会问这个问题了。学习 QTP 最好的方法 就是 多使用它进行测试。就像我的个人签名一样, "实践是检验真理的唯一标准“,这句话也适用于检验你的 QTP 水平。
实践是检验真理的唯一标准。
UID
32123
帖子
3723
精华
0
积分
3934
综合技术指数
3837
生活情趣指数
97
鲜花
108
鸡蛋
8
阅读权限
100
来自
上海
在线时间
1022 小时
注册时间
2005-11-21
最后登录
2008-11-22
查看详细资料
TOP
spring_yang
中级站友
个人空间
发短消息
加为好友
当前离线
4
#
大
中
小
发表于 2006-9-7 09:53
只看该作者
QTP执行的时候相当于一个脚本Host,就像WCscript.ext/Cscript.exe。当然它提供了QTP的许多自己的方法,如Window()等,还有很多Utility对象,如DataTable等。一般可以将一些公用的方法和过程写在vbs脚本中,在QTP中将其加为对象库,在QTP脚本中可以直接调用。
UID
40847
帖子
10
精华
0
积分
146
综合技术指数
146
生活情趣指数
0
鲜花
0
鸡蛋
0
阅读权限
10
在线时间
10 小时
注册时间
2006-2-18
最后登录
2008-10-25
查看详细资料
TOP
lileo
中级站友
个人空间
发短消息
加为好友
当前离线
5
#
大
中
小
发表于 2006-9-7 12:15
只看该作者
各位大哥说的都对,但是我确实按照Tutorial的指导一步一步做的,对于qto的工作原理有了一定的认识,我现在想知道的是brower,page,webbutton等对象在expert view中看到的都是qto本身内置的对象么?他们和vbscript有关联么?
对于vbscript和qto,我当然知道qto脚本是用vbscript去实现一些录制中不能完成的测试,所以用vbscript进行灵活的测试,当然是在录制的脚本基础上进行修改!
UID
72788
帖子
31
精华
0
积分
138
综合技术指数
138
生活情趣指数
0
鲜花
0
鸡蛋
0
阅读权限
10
在线时间
19 小时
注册时间
2006-8-14
最后登录
2008-4-15
查看详细资料
TOP
walker1020
walker
版主
个人空间
发短消息
加为好友
当前离线
6
#
大
中
小
发表于 2006-9-7 13:30
只看该作者
据我所知, QTP 采用的是 VBscript 语言。准确的说,brower,page,webbutton等对象 应该是 VBscript 内置的对象。这就像是问:你现在看到的这个网页上的格式 是 这个论坛的格式还是 HTML规定的格式一样。
你安装了插件后, QTP 也会增加了某些类型的对象。建议你找 VBscript 的资料看看。 在QuickTestPro 精华区 里就有 VBscript 的资料。
实践是检验真理的唯一标准。
UID
32123
帖子
3723
精华
0
积分
3934
综合技术指数
3837
生活情趣指数
97
鲜花
108
鸡蛋
8
阅读权限
100
来自
上海
在线时间
1022 小时
注册时间
2005-11-21
最后登录
2008-11-22
查看详细资料
TOP
lileo
中级站友
个人空间
发短消息
加为好友
当前离线
7
#
大
中
小
发表于 2006-9-7 13:39
只看该作者
谢谢!版主给我的提醒!万分感谢!
UID
72788
帖子
31
精华
0
积分
138
综合技术指数
138
生活情趣指数
0
鲜花
0
鸡蛋
0
阅读权限
10
在线时间
19 小时
注册时间
2006-8-14
最后登录
2008-4-15
查看详细资料
TOP
lileo
中级站友
个人空间
发短消息
加为好友
当前离线
8
#
大
中
小
发表于 2006-9-7 13:43
只看该作者
对了,有关于descriptive programming的资料么,最好是中文有例子的,当然详细的doc最好!
UID
72788
帖子
31
精华
0
积分
138
综合技术指数
138
生活情趣指数
0
鲜花
0
鸡蛋
0
阅读权限
10
在线时间
19 小时
注册时间
2006-8-14
最后登录
2008-4-15
查看详细资料
TOP
walker1020
walker
版主
个人空间
发短消息
加为好友
当前离线
9
#
大
中
小
发表于 2006-9-7 15:03
只看该作者
给你提供一个关于descriptive programming 的链接:
http://www.51testing.com/html/51/133.html
实践是检验真理的唯一标准。
UID
32123
帖子
3723
精华
0
积分
3934
综合技术指数
3837
生活情趣指数
97
鲜花
108
鸡蛋
8
阅读权限
100
来自
上海
在线时间
1022 小时
注册时间
2005-11-21
最后登录
2008-11-22
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
版块跳转 ...
> [软件测试新手上路]
> [软件测试新手上路精华区]
> [每日一贴]
> [测试资源共享区]
> [软件测试职业发展]
> [企业招聘]
> [人才频道]
> [学员免费推荐]
> [个人求职]
> [简历与面试]
> [51Testing软件测试沙龙]
> [软件测试每周一问]
> [话题PK]
> [测试交流QQ群与MSN群]
> 【Software Testing English Column】
> 译文征稿活动
> [未决问题区]
> [软件质量管理]
> [质量管理精华区]
> [软件缺陷管理]
> [软件测试管理]
> [软件配置管理]
> [VSS/PVCS]
> [CVS/Subversion/SVN]
> [ClearCase]
> [软件需求管理]
> [嵌入式软件测试]
> [手机测试]
> [软件测试外包]
> [本地化软件测试与国际化软件测试]
> [通用软件产品测试]
> [游戏测试]
> [金融证券行业测试]
> [电信行业测试]
> [电子商务测试]
> [TestDirector&Quality Center]
> [TD&QC精华区]
> [QuickTest Pro]
> [QTP精华区]
> [LoadRunner]
> [LR精华区]
> [WinRunner]
> [WR精华区]
> [Robot]
> [Robot 精华区]
> [Rational Functional Tester]
> [其他工具与自动化测试框架]
> [Borland Silk系列工具]
> [JMeter]
> [开源测试工具]
> [测试用例设计]
> [单元测试与集成测试]
> [xUnit]
> [日构建和Ant]
> [系统测试]
> [WEB测试]
> [性能测试]
> [安全测试]
> [测试系统架构]
> [操作系统]
> [J2EE与中间件]
> [.Net平台]
> [数据库]
> [前沿技术、测试方法]
> [灌水乐园]
> [游戏动漫]
> [流行影音]
> [健康美食]
> [电子数码]
> [运动旅游]
> [奖励专区]
> 双节送祝福抢楼活动
> 07年度最受会员欢迎活动评选
> 07年度论坛最佳版主评选
> 众志成城 抗震救灾
> 最佳博客评选
> 最佳会员评选
> [投诉建议区]
> [版主申请任命专区]
控制面板首页
编辑个人资料
积分记录
公众用户组
个人空间管理
升级个人空间
当前时区 GMT+8, 现在时间是 2008-11-23 16:59Copyright(C)
上海博为峰软件技术有限公司
2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:
webmaster@51testing.com
或发送论坛短信至管理员
“
风在吹
”
软件测试每周一问,答帖有奖
系统培训 解决工作难题
"SEPG中国2008"
火热报名
中
2008中国软件测试从业人员调查问卷
白盒测试比黑盒测试更难?
《51测试天地》第11期正式发布
见证一段历程,点亮一盏明灯!
软件测试培训 签订合同保证就业
2008中国软件测试从业人员调查问卷开始启动了!!!
软件测试话题PK,问题征集
51Testing启动《高校应届毕业生就业保障方案》
白盒测试比黑盒测试难?不同意请点击>>
2008中国软件测试从业人员调查问卷开始启动了!!!
软件测试工程师-从“菜鸟”到“精鹰”
51Testing启动《高校应届毕业生就业保障方案》
软件测试话题PK,问题征集
白盒测试比黑盒测试难?不同意请点击>>