51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 770|回复: 4
打印 上一主题 下一主题

QTP校验点脚本(自己编写的非是录制的)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-7-10 21:56:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这是我以前用QTP最毕业设计时的校验点的脚本,供大家研究研究
If browser("  对象  ").Dialog("Microsoft Internet Explorer").Exist(1)  Then
   Call WriteLogMsg("fail"+","+Environment("TestName")+"--"+"查找用户失败"+"," +"wjj登陆")
   browser("   对象    ").Dialog("Microsoft Internet Explorer").WinButton("确定").Click
else
       If browser("    对象    ").Page("    对象      ").Frame("Disp_3").WbfUltraGrid("UlUserGrid").ColumnCount then
             Call WriteLogMsg("Success"+","+Environment("TestName")+"--"+"查找用户成功"+"," +"wjj登陆")
  else
         Call WriteLogMsg("Fail"+","+Environment("TestName")+"--"+"查找用户失败"+"," +"wjj登陆")
  end  if
End If


这是自己抓对象写的校验,他是用日志形式输出的,能明确的告诉我们,脚本的对错

写脚本经验
对于B/S结构
1。跑不过的脚本不一定错的,特别是刷新特多的模块,加个延时,也许就能通过(wait(2-时间))!
2。抓不到对象也许是盗版的问题!


为了那个50个贴字,我可费心了!
谢谢大家来看!

[ 本帖最后由 xxxxwjj 于 2007-7-10 22:27 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-7-10 23:52:32 | 只看该作者
看了有收益.只是LZ不急嘛...你才刚刚开学还早呢  呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-7-11 14:22:45 | 只看该作者
脚本不全,看了基本上没什么收获~~
不过有个地方感兴趣,vbs的if嵌套,收下了,谢谢~~~
去试试if嵌套的用法。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-7-11 14:24:25 | 只看该作者
楼主同学……
来日方长
表为了50个贴子这么急sdlkfj5
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-7-11 20:18:49 | 只看该作者

顶到顶

顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-24 16:40 , Processed in 0.071931 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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