51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3800|回复: 2
打印 上一主题 下一主题

[原创] Output CheckPoint是如此的好用!!!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-1-12 15:39:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何将我们应用系统上的某一字段或要检查的各种值获取下来并放到DataTable中供后面的脚本使用呢?Output CheckPoint可以帮到我们啦。
下面我以我在51testing论坛上已发贴那块来做例子,这里我要获取我的主题下的所有主题内容(见图片51Testing.JPG ),通过Object Spy工具,我们可以查看到这些数据都是存放在一个叫“标题”的WebTable的Cell里面的。

代码如下:

Browser("51Testing软件测试论坛 软件测试 |").Page("51Testing软件测试论坛 软件测试 |").WebEdit("username").Set "lery"
Browser("51Testing软件测试论坛 软件测试 |").Page("51Testing软件测试论坛 软件测试 |").WebEdit("password").SetSecure "4b4c1d0e66e4934f3ec90439419cb740a7dc6cbb"
Browser("51Testing软件测试论坛 软件测试 |").Page("51Testing软件测试论坛 软件测试 |").WebButton("会员登录").Click

Browser("51Testing软件测试论坛 软件测试 |").Page("51Testing软件测试论坛 软件测试 |").WebTable("标题").Output CheckPoint("标题")  '这里鼠标放到要进行Output 的控件WebTable("标题")下,点鼠标右键,选择插入Output CheckPoint就可以完成了。
title1=DataTable.value("标题1")
msgbox title1             ’这里打印出的值是"如何将excel数据导入QTP的DataTable的方法"
title2=DataTable.value("标题2")
msgbox title2             ’这里打印出的值是"QTP10 R6025 Runtime Error"
title3=DataTable.value("标题3")
msgbox title3               ’这里打印出的值是"对象丢失问题"



当然,要获得WebTable("标题")中各个cell的值也可以用方法getCellData
text1=Browser("51Testing软件测试论坛 软件测试 |").Page("51Testing软件测试论坛 软件测试 |").WebTable("标题").GetCellData (2,1)
text2=Browser("51Testing软件测试论坛 软件测试 |").Page("51Testing软件测试论坛 软件测试 |").WebTable("标题").GetCellData (3,1)
text3=Browser("51Testing软件测试论坛 软件测试 |").Page("51Testing软件测试论坛 软件测试 |").WebTable("标题").GetCellData (4,1)
不过用getCellData有个问题是,当有多个webtable有包含关系时候就很难找到那些值具体是在哪个WebTable的哪个Cell里面了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

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

使用道具 举报

  • TA的每日心情
    擦汗
    2017-5-23 20:24
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]测试连长

    2#
    发表于 2010-1-12 18:01:55 | 只看该作者
    太好了,十分感谢楼主
    我正找有关output checkpoint的资料了,哈哈谢谢谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2012-2-28 10:53:59 | 只看该作者
    雪中送炭啊!谢谢啦!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-8 18:33 , Processed in 0.074531 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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