51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1757|回复: 9
打印 上一主题 下一主题

[原创] 奇怪问题!描述性编程的两种方式

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-5-6 11:15:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
'        oLink("name").value = "删除"
'        oLink("html id").value = "bt_delete"
'        oLink("index").value = "0"
'        Browser("欢迎您使用本系统").Page("欢迎您使用本系统").Frame(oFrame).Link(oLink).Click
        Browser("欢迎您使用本系统").Page("欢迎您使用本系统").Frame(oFrame).Link("name:=删除","html id:=bt_delete","index:=0").Click
今天运行QTP脚本出现了一个奇怪的问题?我用注释掉的描述性编程,昨天能运行通过,今天就不可以了。
但是改成下面一句又可以成功运行了,难道不是一样吗?请大家指教!
还有一个情况,昨天我选择的是一个流程中的某几个部分,执行注释的代码Link对象是可以识别的,
但是整个流程执行下来的话,注释代码的Link对象就不能识别了,必须要改成下面的描述方式才能执行。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2010-5-6 12:56:05 | 只看该作者
怎么没有人救我啊!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-5-6 14:56:04 | 只看该作者
index不是对象本身的属性,是QTP自己加的。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2010-5-6 16:21:21 | 只看该作者

回楼上

还有别的对象没有index属性也是这样的情况。这里的index去掉也是可以识别的,我只是加了个多余的
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2010-5-7 08:47:07 | 只看该作者
为什么我的问题总是无人解答啊
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2010-5-7 09:54:54 | 只看该作者
你注视掉了那怎么可能能通过,你这问题真奇怪,是新手常犯错误,你昨天能运行成功,一定是没注释掉,而你以为注释掉了,呵呵~QTP不会出现此类的不稳定BUG的
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2016-5-11 13:12
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    7#
    发表于 2010-5-7 10:31:10 | 只看该作者

    注释的方法不能唯一定位到对象

    我觉得是不是在你当前页面下,通过那三个属性无法定位到这个对象,一些其它对象也具有这几个特点,所以就行不通了。
    而你下面的那个方法已经很具体了:是在Browser("欢迎您使用本系统").Page("欢迎您使用本系统").Frame(oFrame)下面去找匹配的三个属性的对象,就具有唯一性了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2010-5-7 10:46:13 | 只看该作者

    回7#

    上面和下面的方法不是一样吗?都描述了3个属性
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2010-5-7 10:51:37 | 只看该作者

    回QTP老菜鸟

    我确信没有犯这个错误,所以我才觉得很奇怪。
    本来我就只有写了注释掉的那几条语句,头一天能执行成功,但是第二天跑脚本时就不能识别的,所以我就注释掉了那几句话
    换成了行描述方式,就是现在没有注释的,能运行成功的。
    两种方式描述的属性不是一样吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
     楼主| 发表于 2010-5-7 17:57:03 | 只看该作者

    自己顶上来

    如题
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-21 17:58 , Processed in 0.084067 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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