51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2667|回复: 7
打印 上一主题 下一主题

[Robot] 一个ROBOT的问题。

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-1-8 14:14:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Sub Main
    Dim Result As Integer

    'Initially Recorded: 2005-1-8  13:36:31
    'Script Name: SDERP1
   
    Window SetContext, "Name=Form1;Type=Form;VisualText=神灯miniERP", ""
    GenericObject Click, "Name=TeThemeMenuBar1;Type=CustomControl", "Coords=71,16"
   
Window SetContext, "Type=Form;Index=1", "Activate=0"    Window Click, "", "Coords=89,221"

End Sub

以上是我捕捉下来的,但是回放的时候就没有反应,为什么?是不是上面红色代码的部分的错误,哪个代码的具体含义是什么?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-1-8 14:31:39 | 只看该作者
你的错误在于脚本录制不完整,有可能是测试状态不正确,也就是你回放的时候你那个“神灯miniERP“是否打开了?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-1-8 14:39:20 | 只看该作者
我是打开程序在捕捉的。程序是打开的
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-1-8 17:24:25 | 只看该作者
你是测试delphi开发的程序
TeThemeMenuBar1是个控件包的一个控件,安装delphi插件以后识别能力会更强的
看你的代码其中没有安装delphi enabler

Window SetContext, "Name=Form1;Type=Form;VisualText=神灯miniERP", ""
意思是让当前窗口处于活动状态

Window SetContext, "Type=Form;Index=1", "Activate=0" 这个语句的功能效果是一样的
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2005-1-8 20:37:09 | 只看该作者
谢谢PCL兄,我先去试试
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2005-1-10 11:04:57 | 只看该作者
我试过了,但是还是不行,哪个delphi enabler,我已经加在工程里了,好象没有什么用,代码还是一样的,可以说一下具体的安装方法吗?
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-1-10 11:35:12 | 只看该作者
楼主的软件能不能给我一份

我给你用实际例子讲解

你的问题其实很简单 但是光说你可能越弄越乱
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2005-1-15 10:31:39 | 只看该作者
问题已经解决,是由于ROBOT的设置问题,现在抓到的代码
Window SetContext, "Name=Form1;Type=Form",""
不知道这个是不是抓全了,基本上已经可以正常的回放叫本了。
设置在GUI Record Options里的Record object text 选项,我打开这个选项时,抓的代码就是像Window SetContext, "Name=Form1;Type=Form;VisualText=神灯miniERP", ""这样的,但是不选择,就抓不到VisualText=神灯miniERP这句。上边的这个选项,是个问题吗?PCL2004_27我加了你的MSN,我的是jyxuan_5@hotmail.com
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-5-1 13:47 , Processed in 0.068651 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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