用robot能测试c#编的程序吗?
我用robot测试c#编的程序,在测试其GUI时报了如下错误:Coordinates in command are outside boundaries of the object
Coords=148,15
好像是不识别此控件的原因,难道robot不支持对c#的测试吗? robot可以识别c#程序
你的问题好像不是识别对象的问题
可以把程序和脚本描述一下
看看是否是其他原因造成的
你的robot版本是多少?如果是2002你装了 net enabler了么? Sub Main
Dim Result As Integer
'Initially Recorded: 2004-7-2214:47:38
'Script Name: test3
Window SetContext, "Type=Form;Name=FormMain", ""
GenericObject Click, "Type=Control;Index=3;\;Type=Control;Index=0", "Coords=148,15"
Window SetContext, "Type=Form;Index=0", "Activate=0"
GenericObject Click, "Type=Control;Index=0", "Coords=54,5"
Window SetContext, "Type=Form;Name=CodeMaintenance", ""
GenericObject Click, "Type=Control;Index=3;\;Type=Control;Index=0", "Coords=131,11"
GenericObject Click, "Type=Panel;Name=panelMain;\;Type=Panel;Name=panelCodeItems;\;Type=Panel;Name=panelDetail;\;Type=Control;Name=btnOK", "Coords=43,14"
Window CloseWin, "", ""
End Sub 脚本如上,我用的是Rational 2003 你的脚本是不是在运行到类似下边脚本的时候报错的!
GenericObject Click, "带‘\’参数", "Coords=131,11" 2003不会要装插件吧。反正我没有装。 运行到这句是报错的
GenericObject Click, "Type=Control;Index=3;\;Type=Control;Index=0", "Coords=148,15" 替换为该句,重新测试
GenericObject Click, "Type=Control;Index=3;\;Type=Control;Index=0", "" 好像不行啊!鼠标无法定位 我暂时用快捷键方式解决了。谢谢了
如果有什么鼠标的方法请指教。 脚本可以哪些语言来写哟? wrlr 脚本 tsl(类c语言)
robot sqabasic(vbscript) vu c(类c语言)
页:
[1]