51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 76157|回复: 277
打印 上一主题 下一主题

[原创] QTP编程实例(calc.exe)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-10-18 13:42:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,我用VBSCRIPT编程实践使用calc.exe,读取TXT数据文件后,然后将结果输入到xsl文件中的过程。现在粘出部分代码,
便于大家多运用到B/S的测试环境中,我觉得还算适用吧,如果有人感兴趣,可以共同学习QTP别的知识哦

目前代码没有完善,但是是可以运行的。自己可以加入输出结果的PASS/FAIL的情况。谢谢阅览,感谢能对有用的人有帮助!
'*************************************************************************
'*  模板名称:          CALC
'*  开发日期:          2006-10-12
'*  最后修改日期:      2006-10-13
'*  输入参数:          计算器的x,y(单数)
'*  输出参数:          结果为z
'*  脚本描述:          模拟简单的CALC的加法运算
'*************************************************************************

[ 本帖最后由 luckytz1 于 2007-4-4 14:09 编辑 ]

评分

参与人数 1综合技术指数 +5 收起 理由
yangkinki + 5 鼓励

查看全部评分

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

使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2006-10-18 16:06:54 | 只看该作者
    不错!不错!  luckytz1 的做法比较规范,一看就知道是经过培训了。呵呵!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2006-10-19 01:27:09 | 只看该作者
    Very good!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2006-10-19 10:13:10 | 只看该作者
    有启发!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2006-10-19 10:20:14 | 只看该作者
    有个问题,可以用QTP里表格输入而不用读入EXCEL然后do while编程,效果一样吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2015-4-23 14:35
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    6#
    发表于 2006-10-19 11:14:56 | 只看该作者
    感谢楼主无私奉献,供大家参考学习
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2006-10-19 11:24:30 | 只看该作者
    楼主  我是新手 对脚本语言还不熟悉 能不能 把每行加上注释啊 最好详细点
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2006-10-19 12:25:21 | 只看该作者

    谢谢大家!

    其实每个人把做的小东西都贴上来,受益的不只是自己哦。同样可以学习更过新的知识!
    1.    walker1020 :我参加过培训的,但是这样正规的书写,因为我以前就是写程序的,如果选培训与否,我觉得还是BBS的收获更多点。
    2.lillian2151 可以实现你说的那种参数化,但是你可以想一下,再测试中,都是大批脚本,在sheet(global,actions)是需要自己输入的,很麻烦的,你说那?
    3.ztcreative 对于脚本已经很详细拉,你可以根据各个方法去查VBSCRIPT
    如果有人需要中文的VBSCRIPT,我可以贴上去。
    单翼天使是飞不远的!共同学习,共同努力!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2006-10-19 13:00:24 | 只看该作者
    好郁闷哦 里面的方法和对象我一点不熟悉 只能一个一个的去查,你们学程序的时候也是这样吗??我什么时候才能熟练的应用这些方法对象什么的阿?有没有比较快速的方法??
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2006-10-19 14:05:55 | 只看该作者
    Window("计算器").WinButton(one).Click
    Window("计算器").WinButton("+").Click
    就想这两句,在QTP的专家模式里,直接写入就可以了吗?在执行这2句带吗的时候,程序能知道"计算器:是什么吗?不用定义吗??
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2006-10-19 14:42:10 | 只看该作者

    回复

    不可以,首先在TEST-RECORD AND RUN SETTING-WINDOWS APPLICATIONS
    设置CALC. EXE的路径
    其次,可以执行,但是A:ONE它不能识别,因为它是变量
              B:如果ONE="1",则需要检查对            象库是否存在"1","="(没有            必须添加到库中,否则将无法找到对            象).
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2006-10-20 09:06:04 | 只看该作者
    楼主你好,我是六期的,共同加油啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2006-10-20 11:08:28 | 只看该作者
    谢谢luckytz1 的无私献出
    UP一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2006-10-24 13:41:34 | 只看该作者
    up
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2006-10-31 11:05:34 | 只看该作者
    ding
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2006-11-1 16:40:03 | 只看该作者
    sdlkfj9 我要自学,部门没有预算sdlkfj9 sdlkfj7
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2007-1-30 16:29:34 | 只看该作者
    不错哦,收藏~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2007-1-31 23:49:29 | 只看该作者
    謝謝樓主~
    收藏起來囉!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2007-6-5 16:22:26 | 只看该作者
    xiexie
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2007-6-5 19:08:31 | 只看该作者
    我怎么没看到代码呢
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-8 14:14 , Processed in 0.083842 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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