51Testing软件测试论坛

标题: 如何查错 [打印本页]

作者: rj_testing    时间: 2005-5-16 16:27
标题: 如何查错
请问高手们robot如果回放时,放不下去了,显示fail时,怎么看是什么问题导致这样呀!!!
高手们帮帮忙亚!!!
作者: pcl2004_27    时间: 2005-5-16 20:38
脚本贴出来!好让大家帮助你
作者: rj_testing    时间: 2005-5-17 09:40
Sub Main
    Dim Result As Integer

    'Initially Recorded: 2005-5-16  17:34:47
    'Script Name: simple8
   
    Window SetContext, "Caption=Program Manager", ""
    ListView DblClick, "Text=FolderView;\;ItemText=Internet Explorer", "Coords=38,22"
   
    Window SetContext, "Caption=about:blank - Microsoft Internet Explorer", ""
    ComboEditBox Click, "ObjectIndex=4", "Coords=122,5"
    InputKeys "{BKSP}{BKSP}www.hao123.com"
   
    (从这就不行了)Toolbar Click, "ObjectIndex=2;\;ItemID=1", "Coords=31,14"
    Browser NewPage,"HTMLTitle=好123网址之家---实用网址,搜索大全,尽在www.hao123.com;Index=0",""
    EditBox Click, "Name=word", "Coords=70,11"
    InputKeys "123"
   
    Window SetContext, "Caption=好123网址之家---实用网址,搜索大全,尽在www.hao123.com", ""
    PushButton Click, "Caption=好123网址之家---实用网址,搜索大全,尽在www.hao123.com - Microsoft Internet Explorer;\;HTMLText=搜索"

End Sub
作者: 冰雪儿    时间: 2005-5-17 09:47
是啊,我也想知道一般查错的方法,是新手,总不能每出现一个问题都拿来问吧,可是都找不到入门的基本资料
作者: zzp38373454    时间: 2005-5-17 15:02
试试将  InputKeys "{BKSP}{BKSP}www.hao123.com"
改为      InputKeys "+{home}+{end}www.hao123.com"
(我也不确定哦!)

查错可以到Rational Testmanager里面,但是只有大概的描述。
作者: zhaozhijia    时间: 2005-5-19 19:54
是不是因为输入网址时,焦点定位到了Editbox,后来再点击ToolBar,找不到焦点。试试改为
  Window SetContext, "Caption=about:blank - Microsoft Internet Explorer", ""
    ComboEditBox Click, "ObjectIndex=4", "Coords=122,5"
    InputKeys "{BKSP}{BKSP}www.hao123.com"
   
Window SetContext, "Caption=about:blank - Microsoft Internet Explorer", ""     (从这就不行了)Toolbar  Click, "ObjectIndex=2;\;ItemID=1", "Coords=31,14"
    Browser NewPage,"HTMLTitle=好123网址之家---实用网址,搜索大全,尽在www.hao123.com;Index=0",""
    EditBox Click, "Name=word", "Coords=70,11"
    InputKeys "123"
作者: fancylee    时间: 2006-1-24 09:24
{BKSP}是什么意思呀??
我录制脚本的时候也有这个东西,回放到这的时候也回不去了!!
作者: newman    时间: 2006-1-24 15:40
{BKSP}应该是指这步做了点击退格键(BackSpace)的操作吧!

不知道对不对,请高手指点
作者: ni_xh    时间: 2006-1-24 16:18
{bksp}是录制脚本的过程中点击退格键时产生的。
回放的时候在{bksp}处很容易产生错误,我分析错误错误的原因之一:比如一个{bksp}只能删除一个字符,在回放时字符数可能是多个,editbox中的字符不能都被清除,建议修改脚本
'x,y是定位参数
ComboEditBox Left_Drag, "ObjectIndex=4", "Coords=122,5,x,y"

    InputKeys "{BKSP}www.hao123.com"
以上描述的操作是:用鼠标拖动选中所有要删除的字符,点击退格键进行删除
作者: ilovejolly    时间: 2006-1-26 09:33
Drag在很多时候都会有问题,不建议使用
其实脚本回放不成功的原因就那么几种,不难定位的




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2