51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2083|回复: 3
打印 上一主题 下一主题

请教:tsl问题?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-1-19 10:58:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我录制的时候明明是点开面板参数窗口,然后点击窗口中的确定按钮,在脚本回放中莫名奇妙的变成了以下脚本,而且执行到edit_set_selection ("TEdit_0", 0, 0, 0, 2);是就执行不下去了,面板参数按钮闪个不停,wr也不能停止回放,我结束任务也结束不了,连结束任务窗口中的按钮都闪个不停,必须按重启才能关掉,请问这是怎么回事啊?
button_press ("面板参数");
set_window ("面板参数", 3);
edit_set_selection ("TEdit_0", 0, 0, 0, 2);
obj_type ("TEdit_0","<kReturn>");
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-1-19 11:13:53 | 只看该作者
可能原因:窗口有多个页签,在不同的页签,按钮的location不同。
解决方法:首先保证在某特定窗口识别到按钮(push botton),保存在map里,需要点这个按钮时,回到特定窗口的状态再点,并把edit_set_selection改成button_press("按钮");
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-1-19 12:38:07 | 只看该作者
对,我的窗口是有多个页签,在不同页签下出现的x、y值都不同,为了让他统一我可不可以在gui map中采取将xy换为location:0(\1..),以后无录制其它操作时,就不用担心不同页签下按钮的识别问题了?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-1-19 17:19:37 | 只看该作者
不要用X,Y,用location.
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-5-3 21:08 , Processed in 0.071844 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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