51Testing软件测试论坛
标题:
关于上传附件的问题
[打印本页]
作者:
kerryliyan
时间:
2013-6-24 16:09
标题:
关于上传附件的问题
我是用以下代码来上传附件的:
Setting.WebPackage("ReplayType") = 2
P.WebElement("class:=swfupload").Click
Browser("花坛发帖").Dialog("选择要上载的文件,通过: js2.citysbs.com").Activate
Browser("花坛发帖").Dialog("选择要上载的文件,通过: js2.citysbs.com").WinEdit("文件名(N):").Set strFile
Browser("花坛发帖").Dialog("选择要上载的文件,通过: js2.citysbs.com").WinButton("打开(O)").Click
Setting.WebPackage("ReplayType") = 1
但是现在有个问题,就是经常会报告说browser不存在,要将browser对象添加到对象库中才能正常运行。我想问问各位大师 ,有没有办法不用添加对象到对象库中也能正常运行呢?
作者:
赵佳乐SMILE
时间:
2013-6-25 09:26
对Browser 进行 描述性编程
作者:
黑羽祭
时间:
2013-6-25 14:07
回复
1#
kerryliyan
多用SPY观察属性,检查是什么属性经常变化。
要么用描述性编程进行描述。
要么就改对象库属性。
两种方法都可以使用正则表达式。
作者:
kerryliyan
时间:
2013-6-25 15:13
回复
2#
赵佳乐SMILE
我改成以下代码后,提示我dialog不存在。。。。
Setting.WebPackage("ReplayType") = 2
BP.Init P
P.WebElement("class:=swfupload").Click
Browser("name:=花坛回复").Dialog("text:=选择要上载的文件,通过: js2.citysbs.com").Activate
Browser("name:=花坛回复").Dialog("text:=选择要上载的文件,通过: js2.citysbs.com").WinEdit("attached text:=文件名(&N):").Set "个人标签.jpg"
Browser("name:=花坛回复").Dialog("text:=选择要上载的文件,通过: js2.citysbs.com").WinButton("text:=打开(&O)").Click
Setting.WebPackage("ReplayType") = 1
作者:
kerryliyan
时间:
2013-6-25 15:13
回复
3#
黑羽祭
我改成以下代码后,提示我dialog不存在。。。。
Setting.WebPackage("ReplayType") = 2
BP.Init P
P.WebElement("class:=swfupload").Click
Browser("name:=花坛回复").Dialog("text:=选择要上载的文件,通过: js2.citysbs.com").Activate
Browser("name:=花坛回复").Dialog("text:=选择要上载的文件,通过: js2.citysbs.com").WinEdit("attached text:=文件名(&N):").Set "个人标签.jpg"
Browser("name:=花坛回复").Dialog("text:=选择要上载的文件,通过: js2.citysbs.com").WinButton("text:=打开(&O)").Click
Setting.WebPackage("ReplayType") = 1
作者:
kerryliyan
时间:
2013-6-25 15:27
回复
6#
DonDanos5
???
作者:
黑羽祭
时间:
2013-6-25 16:50
回复
5#
kerryliyan
观察过属性了么?
作者:
kerryliyan
时间:
2013-6-25 17:36
回复
8#
黑羽祭
嗯,debug的时候看了对象库里dialog的text属性是对的啊
作者:
黑羽祭
时间:
2013-6-26 08:57
回复
9#
kerryliyan
反复调吧,这个看不到环境帮不了你。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2