51Testing软件测试论坛
标题:
用robot能测试c#编的程序吗?
[打印本页]
作者:
yg_82
时间:
2004-7-22 15:10
标题:
用robot能测试c#编的程序吗?
我用robot测试c#编的程序,在测试其GUI时报了如下错误:
Coordinates in command are outside boundaries of the object
Coords=148,15
好像是不识别此控件的原因,难道robot不支持对c#的测试吗?
作者:
pcl2004_27
时间:
2004-7-22 15:30
robot可以识别c#程序
你的问题好像不是识别对象的问题
可以把程序和脚本描述一下
看看是否是其他原因造成的
你的robot版本是多少?如果是2002你装了 net enabler了么?
作者:
yg_82
时间:
2004-7-22 15:32
Sub Main
Dim Result As Integer
'Initially Recorded: 2004-7-22 14: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
作者:
yg_82
时间:
2004-7-22 15:32
脚本如上,我用的是Rational 2003
作者:
pcl2004_27
时间:
2004-7-22 15:35
你的脚本是不是在运行到类似下边脚本的时候报错的!
GenericObject Click, "带‘\’参数", "Coords=131,11"
作者:
yg_82
时间:
2004-7-22 15:36
2003不会要装插件吧。反正我没有装。
作者:
yg_82
时间:
2004-7-22 15:37
运行到这句是报错的
GenericObject Click, "Type=Control;Index=3;\;Type=Control;Index=0", "Coords=148,15"
作者:
pcl2004_27
时间:
2004-7-22 16:12
替换为该句,重新测试
GenericObject Click, "Type=Control;Index=3;\;Type=Control;Index=0", ""
作者:
yg_82
时间:
2004-7-22 16:37
好像不行啊!鼠标无法定位
作者:
yg_82
时间:
2004-7-22 17:05
我暂时用快捷键方式解决了。谢谢了
如果有什么鼠标的方法请指教。
作者:
nicholas
时间:
2004-8-2 19:13
脚本可以哪些语言来写哟?
作者:
pcl2004_27
时间:
2004-8-3 17:42
wr lr 脚本 tsl(类c语言)
robot sqabasic(vbscript) vu c(类c语言)
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2