shiting 发表于 2011-5-9 09:22:43

用QTP录制下拉列表后,运行脚本失败。

高手们:使用QTP录制脚本是录制下拉列表框时很正常,但是在运行脚本时就选择不到下拉列表框的值了,请问这个问题怎么解决,谢谢了。

TIB 发表于 2011-5-9 14:50:33

要具体看什么语言开发的控件,把脚本贴出来看看

shiting 发表于 2011-5-9 15:05:03

是用C#开发的,下面是QTP的脚本。
Browser("报关员资格全国统一考试").Page("报关员资格全国统一考试").WebEdit("DA:LoginName").Set "admin"
Browser("报关员资格全国统一考试").Page("报关员资格全国统一考试").WebEdit("DA:LoginPwd").SetSecure "4dc74a7fd6959f4aed8c9aac6e1d9670d5bf6a046212159a"
Browser("报关员资格全国统一考试").Page("报关员资格全国统一考试").WebButton("登录系统").Click
Browser("报关员资格全国统一考试").Page("报关员资格全国统一考试_2").WebElement("机构管理").Click
Browser("报关员资格全国统一考试").Page("报关员资格全国统一考试_3").Link("区域管理").Click
Browser("报关员资格全国统一考试").Page("报关员资格全国统一考试_4").WebElement("新增区域").Click
Browser("报关员资格全国统一考试").Page("报关员资格全国统一考试_5").WebButton("DA:maincontent:maincontent_con").Click
Browser("报关员资格全国统一考试").Page("报关员资格全国统一考试_5").WebEdit("DA:maincontent:maincontent_con").Set "test0001"
Browser("报关员资格全国统一考试").Page("报关员资格全国统一考试_5").WebEdit("DA:maincontent:maincontent_con_2").Set "test0001"
Browser("报关员资格全国统一考试").Page("报关员资格全国统一考试_5").WebButton("WebButton").Click
Browser("报关员资格全国统一考试_2").Page("报关员资格全国统一考试").Image("BottomPlus").Click
Browser("报关员资格全国统一考试_2").Page("报关员资格全国统一考试").WebElement("上海海关").Click
Browser("报关员资格全国统一考试_2").Page("报关员资格全国统一考试").WebButton("确定").Click
Browser("报关员资格全国统一考试").Page("报关员资格全国统一考试_5").WebElement("保存").Click
Browser("报关员资格全国统一考试").Page("报关员资格全国统一考试_6").Link("区域管理").Click
Browser("报关员资格全国统一考试").Page("报关员资格全国统一考试_4").WebElement("退出").Click
Browser("报关员资格全国统一考试").Dialog("Microsoft Internet Explorer").WinButton("确定").Click
Browser("报关员资格全国统一考试").Page("报关员资格全国统一考试_7").Sync
Browser("报关员资格全国统一考试").Close

shiting 发表于 2011-5-9 15:11:26

被测试软件是C#语言开发的WEB网站。

moyiyun 发表于 2011-5-9 15:14:49

我也经常遇到这个问题,可能是因为下拉框的数据很多,页面还未加载完成。在下拉框前加个wait语句试试。

shiting 发表于 2011-5-11 10:53:39

本帖最后由 shiting 于 2011-5-11 10:56 编辑

已经找到解决方法了,操作如附件。

danxingdao 发表于 2011-11-2 10:15:10

这个用描述性语言怎么处理呢?

liuai114 发表于 2012-5-26 14:11:43

lz,我在执行测试脚本的时候会出现failed,run的时候 页面会进行着就不动了然后出现failed   这是什么原因呢?谢谢

two_sided 发表于 2012-5-26 17:07:37

关注中,怎么用描述性语言处理。
页: [1]
查看完整版本: 用QTP录制下拉列表后,运行脚本失败。