51Testing软件测试论坛

标题: WebList怎么会放不成功呢! [打印本页]

作者: Gasgoo    时间: 2010-8-31 16:21
标题: WebList怎么会放不成功呢!
下面有关于WebList的脚本,怎么回放不了呢!
Browser("V5Shop后台管理系统_2").Page("V5Shop后台管理系统").Frame("leftFrame").Link("促销模块管理").Click
Browser("V5Shop后台管理系统_2").Page("V5Shop后台管理系统").Frame("leftFrame").Link("捆绑销售管理").Click
Browser("V5Shop后台管理系统_2").Page("V5Shop后台管理系统").Frame("mainFrame").Link("添加").Click
Browser("V5Shop后台管理系统_2").Page("V5Shop后台管理系统").Frame("mainFrame_2").WebButton("查询").Click
Browser("V5Shop后台管理系统_2").Page("V5Shop后台管理系统").Frame("mainFrame_3").WebList("ddlProduct").Select "三星 P50"
Browser("V5Shop后台管理系统_2").Page("V5Shop后台管理系统").Frame("mainFrame_3").WebEdit("txtCount").Set "33"
Browser("V5Shop后台管理系统_2").Page("V5Shop后台管理系统").Frame("mainFrame_3").WebButton("添加").Click
Browser("V5Shop后台管理系统_2").Page("V5Shop后台管理系统").Frame("mainFrame_4").WebList("ddlProduct").Select "索尼 VGC-LA38C"
Browser("V5Shop后台管理系统_2").Page("V5Shop后台管理系统").Frame("mainFrame_4").WebButton("添加").Click
第一个添加可以输入默认的商品,但在第二个添加的时候不会      Select "商品"
请求解决方案,我也在探索中。谢谢大家!
作者: twf    时间: 2010-8-31 17:51
问题能再描述清楚点吗?
作者: lxqing1981    时间: 2010-8-31 18:06
用Select "#1"试试
作者: Gasgoo    时间: 2010-9-1 13:34
呵呵。。。我解决这个问题了。。 我 这里 钻了一个空子。  我利用测试系统的特点。。在第二个添加后面加了两个步骤就好了。。
Browser("Browser").Page("V5Shop后台管理系统_5").Frame("mainFrame").WebEdit("txtSearchFitName").Set "XXXX"
Browser("Browser").Page("V5Shop后台管理系统_5").Frame("mainFrame").WebButton("查询").Click
作者: Gasgoo    时间: 2010-9-3 13:53
三楼说用 select "xxx"
       我的脚本就是这样写的。。 回放到这句的时候不报错但也前进。 就卡住了。。

Browser("V5Shop后台管理系统").Page("V5Shop后台管理系统").Frame("mainFrame_19").WebList("lbSelectCategory").Select "手机 / 电话"
Browser("V5Shop后台管理系统").Page("V5Shop后台管理系统").Frame("mainFrame_19").WebList("lbSelectCategory").ExtendSelect "珠宝 / 首饰"
Browser("V5Shop后台管理系统").Page("V5Shop后台管理系统").Frame("mainFrame_19").WebList("lbSelectCategory").ExtendSelect "电脑 / 网络"

各位遇见这样的情况吗! 谢谢!
作者: kavensyw    时间: 2010-9-3 23:25
会不会是运行速度太快,Select时对象还未有效;
可以考虑在Select 前加wait

或者对象切换的问题
可以先Activate,再Select

[ 本帖最后由 kavensyw 于 2010-9-3 23:31 编辑 ]
作者: Gasgoo    时间: 2010-9-7 14:41
                        谢谢你的意见。。
作者: Gasgoo    时间: 2010-9-26 13:39
本帖最后由 Gasgoo 于 2010-9-26 13:40 编辑

回复 6# kavensyw

HI 你好。。
        请问Activate方法是怎么用的。        上次的问题我用wait解决了。。刚才遇见一个Weblist的问题wait无效。
          想试试。。Activate




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